【idea】git-fork出来的代码与原作者代码同步

一、进入本地工程目录

图片1.png

二、右键打开Git命令工具

 图片2.png

三、添加远程代码库与本地代码合并

1)添加远程仓库的别名,如下:

git remote add jboltm  https://code.aliyun.com/JFinal_vip_jbolt/jbolt.git
git fetch jboltm

 图片3.png

2)获取远程仓库的内容并合并,如果有冲突则需要手动解决冲突。

 图片4.png

图片5.png

处理冲突部分,未能成功截图,各位视情况处理。

四、同步本地代码和远程代码

add,再commit,最后在push到个人的远程地址。

 图片6.png


评论区

梦行

2019-08-29 14:03

git fetch jboltm && git merge jboltm/master origin/master && git push
添加了远程公共仓库之后,一个命令就搞定了,不用那么复杂

轩恒

2019-08-29 20:59

@梦行 下次同步我试一下,你理解的更透彻,三个命令用&& 连接可以一并执行?

梦行

2019-08-30 11:38

可以啊,我一直是这样干的,不用敲三个命令,一行就可以了

falost

2019-09-16 15:51

@轩恒 这个类似 shell 脚本执行方式的