我有一个项目的多个分支,我需要从其中一个分支的起点开始分支。我不确定如何使用“git”来做到这一点。基本上情况是这样的:
- 源项目
- 我将 SOURCE fork 到我的
- 你将 SOURCE fork 给你的
- 我已将 MINE 克隆到我的本地机器上
现在 YOURS 有一个名为 NEXT 的分支,我想处理它。如何在本地克隆中检查 YOURS/NEXT?理想情况下,我将从这一点分支并将我的更改推送到我的,发出 pull 请求,然后将它们 merge 到你的。
最佳答案
你需要:
- 声明一个引用“您的”的 Remote
- 声明一个本地分支,它将跟踪
YOURS/NEXT
那就是:
git remote add YOURS /url/for/YOURS/repo
git fetch YOURS
git checkout -b next YOURS/NEXT
关于git - 多个 git origins/remotes 和 checkout 分支,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16395129/