2

我正在使用 git-new-workdir 脚本来管理我的分支,但分支显然不会自动同步。我有一个包含三个分支(master、branchA 和 branchB)的仓库。首先,我克隆了 repo:

git clone git://myreposite.com/project.git

其次,我使用 git-new-workdir 来拆分我的分支

git-new-workdir project branchA branchA
git-new-workdir project branchB branchB

现在我有项目、分支A 和分支B 目录。假设其他人也从其他计算机克隆了我的 repo 并签出了 branchA,修改了文件,提交并发布了git push --all.

因此,现在我必须更新我的分支 A。所以,我从主分支目录发出一个git pull --all,我希望我的所有分支都会立即更新,但他们没有。当检查 branchA 目录上的修改文件时,没有任何变化。

做错了什么?

4

1 回答 1

3

这不是它的工作原理。虽然您有多个工作目录,但在更新签出分支时它们不会自动更新。您必须自己手动完成。

于 2012-06-28T12:04:39.140 回答