我正在使用 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 目录上的修改文件时,没有任何变化。
做错了什么?