git处理fork的个人库代码与远程项目库待代码同步与合并
由于每个项目组git代码管理规范都不一致,分支开发和fork开发模式。我就说下fork处理的流程吧。
问题点:
我的代码是从自己的远程个人仓库clone的。我的个人远程仓库代码是从项目的远程仓库弄fork来的。
我clone的代码在本地修改了一部分代码,在我修改期间项目远程库代码被其他同事提交了好多版本,那么如何处理我的本地代码与我的fork库还有项目的远程库之间的代码同步和提交合并呢?
流程如下:
######################################################################################## #总体流程如下 1.将自己fork库的代码clone 到本地 2.修改了其中的文件 3.git commit -m "" 提交我们的修改 4.git push origin master 5.git remote -v 查看远程仓库列表 6.git remote add base https://fork前的项目原始地址 7.git remote -v 可以看到多了我们的base远程库地址 8.git pull base master 获取远程库的master分支和本地的代码合并 9.git commit -m "" 提交合并后的代码 10.git push origin master 把合并后并的代码 提交到自己的fork库 11.在自己fork库发起与项目的远程库的merge请求 # #idea中的操作同上(建议用idea 走如上开发流程) 建议用idea pull远程库,这样有冲突在pull的过程中就会提示你合并,如果用命令行就得手动打开文件进行冲突处理了 ########################################################################################
相关推荐
81427005 2020-11-11
huangkun 2020-10-22
ChlatZed 2020-10-13
GodLong 2020-10-10
天空一样的蔚蓝 2020-09-04
quezhengbo 2020-08-26
wangrui0 2020-07-05
hongsheyoumo 2020-06-27
xcznb 2020-06-26
邓博学习笔记 2020-06-15
bluecarrot 2020-06-15
onlykg 2020-06-14
cwgxiaoguizi 2020-06-14
atb 2020-06-14
Attend 2020-06-14
咏月东南 2020-06-14
citic 2020-06-14
王道革 2020-06-14
NeverAgain 2020-06-14