117 一段时间前,我在github上创建了一个存储库,做了一个小小的更改,并将更改推回到了我的github分支上。此后,原始存储库已更改。我想将原始存储库中的更改合并到我的fork中。 我是git和github的新手,我需要特定的命令来做到这一点。 git merge repository github — Željko菲律宾 source 另请参见stackoverflow.com/questions/1123344/... — 醚
159 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 — Željko菲律宾 source
9 只需将原始存储库添加为远程存储库,然后将其与之合并即可;然后将合并的fork推送到github。 还有一个ruby gem可以简化github操作。您可以与一个呼叫合并到上游... — 马辛·吉尔 source 1 我看到我忘了补充说我是git和github的新手,我需要特定的命令来做到这一点。感谢github-gem,但这对我来说太过分了。 — 泽利科菲 6 在这里,人们必须使用命令/代码示例。单词对stackoverflow没有帮助。 — 霍尔姆斯2011年
8 同步叉子 (来自GitHub帮助) https://help.github.com/articles/syncing-a-fork — 脂肪 source 在我们需要为叉子配置遥控器之前:help.github.com/articles/configuring-a-remote-for-a-fork — Eric Douglas
7 git pull origin master 将完成创建其他合并提交的工作。如果您没有冲突,并且不想为您推送的每个提交创建一个重新联接(带有附加的“合并”提交),rebase则更可取。您可以使用Git Gui + gitk来完成。只需使用远程获取Git Gui历史记录,然后使用打开历史记录,gitk并r_master在remotes/origin/master获取时创建临时分支即可。最后,git rebase r_master输入git bash。这会将您的提交置于远程修改之上。您已准备好推入和卸下r_master。 此注释表明此流程有捷径。 — 值 source