git-new-workdir スクリプトを使用してブランチを管理していますが、ブランチが自動的に同期されないようです。3 つのブランチ (master、branchA、branchB) を持つリポジトリがあります。まず、レポを次のように複製しました。
git clone git://myreposite.com/project.git
次に、git-new-workdir を使用してブランチを分割します
git-new-workdir project branchA branchA
git-new-workdir project branchB branchB
これで、project、branchA、および branchB ディレクトリができました。他の誰かが私のリポジトリを他のコンピューターから複製し、branchA をチェックアウトし、ファイルを変更し、コミットしてgit push --all
.
したがって、branchA を更新する必要があります。そのため、マスター ブランチ ディレクトリから発行するgit pull --all
と、すべてのブランチが即座に更新されることを期待していましたが、そうではありませんでした。branchA ディレクトリの変更されたファイルを確認すると、何も変更されていません。
何が間違っていますか?