当前位置:  开发笔记 > 编程语言 > 正文

合并从远程github存储库到本地存储库的更改

如何解决《合并从远程github存储库到本地存储库的更改》经验,为你挑选了4个好方法。

我前段时间在github上分叉了一个存储库,进行了一些小改动并将更改推回到我的github fork.原来的存储库已经改变了.我想将原始存储库中的更改合并到我的fork中.

我是git和github的新手,我需要具体的命令如何做到这一点.



1> Željko Filip..:
git remote add {name} {Public Clone URL}
git pull {name} master
git push

例:

git remote add bret git://github.com/bret/watir.git
git pull bret master
git push



2> Marcin Gil..:

只需将原始仓库添加为远程仓库并将叉子与其合并; 然后将合并的fork推送到github.

还有一个红宝石宝石,可以更轻松地进行github操作.您可以将上游与一个呼叫合并...


在这里,人们必须使用命令/代码示例.stackoverflow上的单词没有帮助.

3> fat..:
同步一个分叉

(来自GitHub帮助)

https://help.github.com/articles/syncing-a-fork



4> 小智..:
git pull origin master

将完成创建额外合并提交的工作.如果您没有冲突,并且不希望为您推送的每个提交创建重新加入(使用额外的"合并"提交),rebase则更为首选.你可以用Git Gui + gitk来做.只需获取远程,Git Gui然后打开历史记录,gitkr_masterremotes/origin/master获取时创建临时分支.最后,打电话git rebase r_mastergit bash.这将使您的提交置于远程修改之上.你准备好推动和删除r_master.

这条评论表明这种流程有捷径.

推荐阅读
郑谊099_448
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有