Intelij idea使用git
收到领导任务安排,给团队非开发人员做一次git+sourcetree使用培训,除了准备必要材料,同时参加人员也有部分开发同事,使用也准备一些额外材料。
1. 在IEDA里配置git
首先安装git;,然后在IEDA里选择 【File】→ 【Settings】→ 【Vwesion Control】→ 【Git】,选择git.exe
3.克隆远程仓库
打开IDEA,选择菜单上的 VCS(版本控制工具),选择【Checkout from Version Control】→【Git】
4.克隆成功,打开项目
5.新加文件
在克隆完成的序幕里新建Test2.java文件,而每添加一个文件,IDEA就会询问我们是否将文件添加到Git,选择【Add】将文件添加进git暂存区,此时git就可以对其文件进行追踪
也可以手动自己添加。
6.保存到本地仓库
新加完文件,点击工具类上的对勾,保存到本地仓库
7.推送到远程仓库
保存到本地仓库口右键项目,选择git->repositort->push推送到远程仓库
8.推送成功
打开远程仓库查看记录
9.分支开发
使用分支可以在主线(master分支)之外进行代码的修改提交,同时又不会影响主线代码。
新增分支后推送完成,远程仓库出现两个分支
10.合并分支
dev分支新加Test3.java文件
切换回master分支,没有Test3.java
master分支修改代码
推送完成后切换到dev分支,把master修改内容合并到dev上
选择要被合并的分支
合并成功,进行推送
11.解决冲突
如果在同一个项目不同分支上修改同一个文件,然后再进行分支合并时会发生文件冲突。
dev分支修改Test2
master分支修改Test2
dev合并master分支,出现冲突
选择手动合并
12.文件对比
同一个文件全方位对比
和其他分支对比
13.查看提交历史
右键要查看提交历史文件
点击某次提交记录,弹出该次提交与当前版本对比框
点击log日志,可以查看提交人等等。
14.版本回退
回退版本在历史查看里右键你要回退的版本,点击get