在IDEA中使用Git
在IDEA中配置Git
在 Settings 中配置,点击 Test,如果能看到版本号就说明配置成功了
本地仓库操作
本地初始化仓库
.gitignore
在项目中有一个关于git的重要的配置文件
这个文件的作用就是在我们提交时忽略一些我们指定的文件或者目录
提交
在idea中我们没必要先 add 再 commit,可以直接 commit
恢复到之前的版本
点击 Reset 之后还会弹出一个提示框:
这里注意一下,根据自己的需要来选择
远程仓库操作
从远程仓库克隆
查看远程仓库
添加远程仓库
推送至远程仓库
从远程仓库拉取
分支操作
查看分支
创建分支
切换分支
将分支推送到远程仓库
合并分支
切换到master分支,然后
冲突解决
冲突发生时主要有两个原因
先来看第一个:
当开发人员A提交了一个版本后,开发人员B没有update就又提交了一个版本,此时会发生冲突,因为开发人员B提交的版本和仓库里的版本差了两个阶段
此时我们只需要点击一下 Merge 即可
再来说第二个:
当两个开发人员修改了同一个文件的同一行代码时,B先提交了,A再进行提交。此时就会发生冲突。我们点击Merge之后,就会看到
此时我们需要决定是用你自己的还是别人的,可以先找人沟通,如果你用自己的,就需要通知别人来update你的版本。