5.1 Idea集成Git
一般如果电脑中装有git可执行文件,那么idea的setting配置中的git利用会自动获取其地址
同时,需要将Idea与远程仓库绑定
绑定本地仓库:
提交的时候会提示定义远程仓库地址:
5.2 引入.gitignore
# Compiled class file
*.class
# Eclipse
.project
.classpath
.settings/
# Intellij
*.ipr
*.iml
*.iws
.idea/
# Maven
target/
# Gradle
build
.gradle
# Log file
*.log
log/
# out
**/out/
# Mac
.DS_Store
# others
*.jar
*.war
*.zip
*.tar
*.tar.gz
*.pid
*.orig
temp/
屏蔽掉那些不需要上传到远程仓库的文件
5.3 代码提交
提交的过程中,可以先提交到本地仓库,然后在push到远程仓库
5.4 代码合并冲突
当两个开发者同时对一份代码中的类进行修改时,就会出现提交冲突。
这个时候,一般的操作应该是,先拉取远程仓库的代码,然后看是否有冲突,如果有冲突,就解决冲突,如果没有冲突,就直接push即可。
关键:先拉取分支中的最新代码,然后在push自己的代码到远程仓库