別の開発者の機能ブランチ(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'.
お知らせ下さい。ありがとう
リモート上の既存の機能ブランチを追跡するには、feature track
を使用します。
git flow feature track xxxxxx-1003b
または、「通常の方法」で実行します。
git fetch Origin
git branch -a # list all branches
git checkout feature/xxxxxx-1003b
つまりリモートOriginを更新してから、同僚のブランチに対応するブランチをチェックアウトします。
リポジトリ内にブランチがなく、それを取得したい場合は、git-flow track
を使用する必要があります。これは機能するはずです:
git flow feature track XXXXXX-1003b
機能/ブランチ名(1)を使用することもできます。
git flow feature track featurename
(1)新しいgitフロー機能である可能性があります。古い質問に答えます。