idea中git的使用详细说明

一.克隆项目
1. 打开File>New>Project from Version Control...

idea中git的使用详细说明_第1张图片

2. 打开gitLab,复制项目地址idea中git的使用详细说明_第2张图片

3. 粘贴到第1步中的URL中,点击“Clone”idea中git的使用详细说明_第3张图片

二.代码提交
1. 修改文件后需要提交时,可以在git-Local Changes中看到你修改的文件及修改内容idea中git的使用详细说明_第4张图片

2. 选中要提交的文件,右键,选择“Commit File”
idea中git的使用详细说明_第5张图片

3. 填写本次提交的内容,然后点击“Commit”
idea中git的使用详细说明_第6张图片
下面会提示提交成功idea中git的使用详细说明_第7张图片

三.代码推送
1. 提交完修改后,只是提交到本地的仓库,还要推送远程idea中git的使用详细说明_第8张图片

2. 点击右上角的push按钮,会出现刚才提交的内容,确认后点击“Push”
idea中git的使用详细说明_第9张图片
如果远程仓库中有更新,会有如下提示:
idea中git的使用详细说明_第10张图片
点击“Merge”与远程仓库代码进行同步

3. 推送成功会有提示idea中git的使用详细说明_第11张图片

四.分支切换与拉取

1.在git窗口右下角,可以看到当前git的分支,点击可以本地和远程的分支,并可以切换
idea中git的使用详细说明_第12张图片
选择要切换的分支,然后点击“Checkout”

idea中git的使用详细说明_第13张图片

2. 如果要拉取远程的分支,点开Remote,然后选择要拉取的分支,点击“Checkout”,成功后自动切换到拉取的分支上来idea中git的使用详细说明_第14张图片

五.代码冲突
拉取或推送代码时如果有git不能解决的冲突的话,会有如下提示
idea中git的使用详细说明_第15张图片
“Accept Yours”是丢弃对方的修改,选择你本地的修改
“Accept Theirs”是丢弃你本地的修改,选择对方的修改
如果2个人的修改都要保留,就选择Merge,手动解决冲突

六.查看分支历史
在git的log窗口,可以查看所有分支及各分支的修改推送历史idea中git的使用详细说明_第16张图片

你可能感兴趣的:(intellij-idea,git,java,代码仓库)