有的时候就是想不起来某个Git怎么用,在这里记录下。
【施工中】
一次普通的提交
git add .
git commit -m "注释"
git push origin master
初始化
git init
附上一个.gitignore,这份文件也会(根据缘分)修改补充。
HELP.md
.gradle
build/
!gradle/wrapper/gradle-wrapper.jar
!**/src/main/**
!**/src/test/**
### STS ###
.apt_generated
.classpath
.factorypath
.project
.settings
.springBeans
.sts4-cache
### IntelliJ IDEA ###
.idea
*.iws
*.iml
*.ipr
out/
idea/
### NetBeans ###
/nbproject/private/
/nbbuild/
/dist/
/nbdist/
/.nb-gradle/
### VS Code ###
.vscode/
# Compiled class file
*.class
# Log file
*.log
# BlueJ files
*.ctxt
# Mobile Tools for Java (J2ME)
.mtj.tmp/
# Package Files #
*.jar
*.war
*.nar
*.ear
*.zip
*.tar.gz
*.rar
# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
hs_err_pid*
推荐在init后,先commit这份.gitignore文件再关联到远程空仓库,再传代码。
远程仓库
关联远程仓库。
git remote add origin git@gihub.com:...
fork与merge
新建一个分支来开发新功能,开发后整合回master
git checkout dev
git pull
...写代码...
...commit...
git checkout master
git merge dev
git push origin master
在写代码的过程中master改动了,同步master上的改动
git chechout master
git pull
git checkout dev
git merge master
git push origin master
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。