Intellij IDEA Git使用记录
代码管理工具从svn改了git,记录一下使用过程。
1、关于查看提交历史
之前用svn的时候直接项目右键 Team–>显示资源历史记录,不需要先更新就可以查看到所有的提交历史了;但是git需要先pull或者fetch之后,才能显示出所有的提交记录。
2、关于git分支
git一般不会在主分支开发,只是在其他分支上开发完成后才合并到主分支,所以经常需要在分支之间切换:左下角Git–>Remote–>选中要使用的分支右键checkout。
3、关于提交代码
安装一个git Commit Template插件,按照格式规范提交日志;type一般为feat(新功能)和fix(bug修复),其他的很少用到。
4、本地分支
从远程分支下创建本地分支:选中分支–>右键–>new branch from ‘远程分支’
当远程分支拉取更新后,当前本地分支同步更新:checkout到本地分支–>选中远程分支–>右键–>Merge ‘远程分支’ into ‘本地分支’
5、开发
多人在同一分支(dev)开发时,为了避免冲突,可以在本地分支进行开发并commit后,切换到dev,右键git->merge,选中本地分支,-m加上merge信息,合并到dev分支上
6、撤销
选中提交记录,右键->Revert Commit或Reset Current Branch to Here…