一、环境准备
1. 配置Git忽略文件
1)为了避免IDE间的差异,在使用IDEA集成Git时需提前配置Git忽略文件,以此屏蔽与项目自身无关的文件。 2)该文件命名规则为xxx.ignore,通常设置为git.ignore。 3)该文件内容为与本项目自身无关的文件类型,如在Java项目下忽略.xml文件等。
4)该文件存放路径后需在.gitconfig文件中引用,因此一般将该文件放在用户家目录下,如C:\Users\菜鸡\。
5)在.gitconfig文件中引用git.ignore文件,具体地将如下内容添加到.gitconfig文件中即可。
[core]
excludesfile=C:/Users/用户名/git.ignore
2. Git程序定位
在IDEA的设置中配置git.exe文件的安装路径,之后出现如图所示的ok字样即可。
二、Git集成及相关操作
1. Git本地库初始化
1)对于想被Git管理的项目,在工具栏中版本控制处按下图操作创建本地库并对其进行初始化。 2)之后打开该项目的所在路径,在其下面可看到.git目录,说明初始化本地库成功。
3)此时右击项目也可看到Git相关的操作。
2. 文件(或目录)添加暂存区及添加本地库
1)右击文件(或目录)选择Git,然后选择添加暂存区。
2)同1),选择提交本地库,记得填写提交信息。
3. 查看历史版本及版本切换
1)点击IDEA左下角的版本控制,然后选择Log栏即可查看项目的历史版本。 2)之后选中要切换的版本,右击,选择切换,可看到项目文件内容也随之变化。
4. 创建及切换分支
IDEA右下角,点击Git:分支名,即可查看当前共有哪些分支,选择切换分支,也可在此处创建新的分支。 1)创建分支 2)查看分支:可看到共有两个分支
3)切换分支:选中要切换的分支,进行如下操作即可成功切换分支:
5. 合并分支
1)正常合并 只修改了新分支(如hot-fix),master分支未改变,此处master分支为当前分支,将hot-fix分支合并到当前分支,也就是合并到master分支中。
2)冲突合并 (1)同时修改了master分支和其他分支,合并时则会出现代码冲突,此时需要手动解决该冲突。 (2)人为审核需要的代码,合并分支。 (3)通过日志可看到,分支成功合并。
|