git@osc上fork了别人的项目,别人做了修改,我怎么同步别人的代码
以 A@osc 为例子,你 fork 了一份,就有 You@osc ,权限原则,你只有 You@osc 的修改权限,而没有 A@osc 的。
fork 之后,A@osc 有了新提交的话,要在本地处理:
git clone origin You@osc
cd ..
git remote add other A@osc // 加A@osc为 origin 之外的另一远程
然后,把 A@osc 的变理 git pull 到本地,再把本地的修改 git push 到 You@osc.
至于 pull request,是直接把 You@osc 的变更请求 推送到 A@osc.
不行呢,不可以像github那样pull request吗?
重新fork,或者本地clone新的代码,diff一下,修改你自己的代码,在push
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
暂无简介
文章 0 评论 0
接受
发布评论
评论(3)
以 A@osc 为例子,你 fork 了一份,就有 You@osc ,权限原则,你只有 You@osc 的修改权限,而没有 A@osc 的。
fork 之后,A@osc 有了新提交的话,要在本地处理:
git clone origin You@osc
cd ..
git remote add other A@osc // 加A@osc为 origin 之外的另一远程
然后,把 A@osc 的变理 git pull 到本地,再把本地的修改 git push 到 You@osc.
至于 pull request,是直接把 You@osc 的变更请求 推送到 A@osc.
不行呢,不可以像github那样pull request吗?
重新fork,或者本地clone新的代码,diff一下,修改你自己的代码,在push