idea中的git操作

在dev下开辟个人分支,点击New branch

 

选择要继承的分支这里我们选择dev,新开辟的分支会继承你选择的分支的代码.

建立分支的名字 格式为时间_上级分支_姓名 比如  20180901_dev_cgh

 

IDEA

拉取代码

建立完分支之后就是去IDEA上切换到自己的分支

在右下角可以选择自己要CheckOut的分支

 

如果没有自己要CheckOut的分支的话可以现pull一下就可以看到新建的分支了,上方的工具栏中有快捷按钮

 

然后再点击右下角的git分支,就可以找到自己新建的分支了

弹出界面之后点击OK,

 

我这里是因为已经建立了本地分支了,所以显示的有些不一样,应该是下面这样的OK是可以点击的,然后既可以在自己的分支上写代码了

 

提交代码

一般来说提交代码就分为三步  commit   pull  push  

Commit是提交到本地库

 

 

本地提交成功之后右下角会有提示

 

本地提交完成之后要先pull一下(pull一下是怕有别人在这个分支上做过修改,如果直接push可能会把别人的修改覆盖掉,如果分支只有自己一个人用,那么就不用pull了,)

 

Pull完之后就要将代码推送到服务器了,用的push操作

 

 

点击push之后弹出的界面会显示你本地提交的信息,直接点击push就行了

 

同样的推送成功之后右下角会弹出推送成功的信息

 

合并代码

合并代码用的是merge

 

点击Merge Changes之后会弹出 Merge Branches界面,在这里我们选择自己要合并的分支就行了

 

合并完代码之后可能会出现冲突,下面这些红色的都是冲突,下一步就是解决这些冲突.

 

点击要解决的冲突,

 

我们需要做的就是把两侧的代码移到中间去,选择我们要保留的代码,一直到冲突全部解决

 

如果冲突没有解决完你的类名就会变成红色的

 

这时候你的你的代码是没有办法提交,也没有办法切换分支,

提交

 

切换分支

 

只有把冲突解决完之后才能进行提交,推送,且换分支操作

如果实在是没有办法解决冲突,可以选择Revert操作

 

这样代码就会回到你合并前的状态.

发布了103 篇原创文章 · 获赞 40 · 访问量 4万+

猜你喜欢

转载自blog.csdn.net/chenguanghan123/article/details/102729530