我正和一个项目中的两个朋友一起工作。
有一个主项目,我做了一个Fork(主叉),然后我的另外两个朋友创建了一个我的叉子叉(哈哈对不起,我觉得愚蠢解释这个),现在我只是用一些代码更新我的Fork,如何我的朋友们可以用我在我的新版本更新他们的福克斯吗?
答案 0 :(得分:3)
您将更改从本地副本推送到forked-repo。您的朋友将您的原始分叉添加为本地回购的远程。他们从你那里拉出来,然后推进他们的叉子。以下是您朋友的具体信息:
git remote add nietzsche <url-to-your-fork>
git fetch nietzsche
# do stuff
git push origin <refs>
其中do stuff
是从nietzsche结帐的分支和/或合并到主分支或其他分支。例如:
git checkout master
git merge nietzsche/master
# resolve any conflicts
git push origin master