11

/abcGitHub 上有一个我 fork 的存储库。所以我的叉子在me/abc.

Jim 也分叉/abc了,他们的 repo 位于Jim/abc. Jim 添加了一个名为2.0. 此分支在 上不存在/abc

我已经从me/abc本地通过 fork 克隆(使用 GitHub for Window)。我现在想2.0从本地对分支进行一些修改Jim/abc,然后他们提交并将更改推回。

这样做的最佳方法是什么?

4

1 回答 1

21

我能够通过执行以下操作来完成此任务:

1.添加远程指向Jim/abc

git remote add jim https://github.com/jim/abc.git

2.获取存储库Jim

git fetch jim

3. 从Jim/abc远程签出分支:

git checkout jim/2.0

分支现在处于“分离 HEAD”状态。

4.创建本地分支:

git checkout -b 2.0

分支现在已签出并准备好在本地工作。

于 2013-06-19T12:13:46.703 回答