17

別の開発者の機能ブランチで作業を開始したいと思います (私たちは git と git flow を使用しています)。AFAIKブランチが公開されました(プッシュされました)。ローカル リポジトリに移動するにはどうすればよいですか?

私は試した:

git flow feature pull origin/XXXXXX-1003b

fatal: 'origin/XXXXXX-1003b' does not appear to be a git repository
fatal: The remote end hung up unexpectedly
Failed to pull from remote 'origin/XXXXXX-1003b'.

と:

git flow feature pull XXXXXX-1003b

fatal: 'XXXXXX-1003b' does not appear to be a git repository
fatal: The remote end hung up unexpectedly
Failed to pull from remote 'XXXXXX-1003b'.

お知らせ下さい。ありがとう

4

3 に答える 3

33

git フロー機能トラック

リモートで既存の機能ブランチを追跡するには、次を使用しますfeature track

git flow feature track xxxxxx-1003b

または、「通常の方法」で実行します。

git fetch origin
git branch -a # list all branches
git checkout feature/xxxxxx-1003b

つまり、リモートオリジンを更新してから、同僚のブランチに対応するブランチをチェックアウトします。

于 2013-10-28T15:10:27.563 に答える
8

リポジトリ内にブランチがなく、取得したい場合は、 を使用する必要がありますgit-flow track。これはうまくいくはずです:

git flow feature track XXXXXX-1003b
于 2013-10-28T15:09:25.583 に答える