1

有的时候就是想不起来某个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

禹安
4 声望0 粉丝

热爱技术本身。