使用IDEA操作git,推送,拉取,创建分支,切换分支,合并分支,处理版本冲突,回滚代码
使用IDEA操作git,推送,拉取,创建分支,切换分支,合并分支,处理版本冲突,回滚代码
·
使用IDEA操作git,推送,拉取,创建分支,合并分支,处理冲突
创建Maven项目

创建码云远程仓库并复制路径


IDEA创建本地仓库

推送
1. 添加暂存区(注意文件的颜色会由红色变成绿色)

2.提交代码到本地仓库


3.提交代码到远程仓库


4.确定后点push

5.刷新码云

拉取代码
1.进入App.java点击编辑,添加代码后保存


2.IDEA拉取代码


IDEA创建分支


1.创建test分支,创建成功后默认是该分支

1.添加代码

2.提交到本地仓库


3.将分支提交到远程仓库


4.查看远程仓库分支,切换分支,查看代码差异


切换分支

1.现在在test分支,点击Checkout切换分支

合并分支,将test分支合并到master分支

1.切换两个分支,代码一致,然后将本地master仓库,推送到远程仓库

处理版本冲突
描述:当你的同事修改了代码提交到了远程仓库,此时你也修改了代码提交到远程仓库(他先提交,你后提交),此时远程仓库的代码与你的代码不一致,就会造成版本冲突
1.修改远程仓库代码和本地代码

2.推送本地代码到远程仓库,会提示版本冲突

3.点击Merge合并代码


1.版本冲突原因:本地和远程版本不一致

方法一:强制合并(不推荐,会把之前提交人的代码删除,强制更新成你的代码)

方法二:将修改的代码先存起来,然后拉取远程仓库代码,最后合并代码提交到远程仓库


1.远程仓库代码

2.将远程仓库拉取到本地


3.点击cunchu是我前面保存的Stach,点击View,双击App


4.将自己写的代码复制到左侧

5.提交到本地仓库

6.更新远程仓库


回滚代码
有时候我们将不需要推送的代码或者错误代码推送到了远程仓库
1.添加测试代码,先保存到本地仓库,然后推送到远程仓库


2.本地先回滚代码

3.观察是否是需要回滚的代码

4.如果是,右击回滚,此时会自动回滚到之前的版本


5.重新保存到本地仓库,然后推送到远程仓库
更多推荐



所有评论(0)