4

私は GIT (Git Flow を使用) を学んでおり、本の代わりに StackOverflow を使用するのは良くないことを知っています。

私はあるプロジェクトに携わっています。グループ G1 および G2 によって維持される F1 および F2 という名前の 2 つのフィーチャー ブランチがあります。F1 が F2 に依存しており、G1 がpublishedを使用するブランチを持っているとしgit flow feature publish F1ます。

現在、G2 は F1 を追跡する必要があり、F1 の上に時々リベースを行う可能性があります。このために、使用する必要がある赤git flow track

だから私は(G2の)このようなものを使いました

git flow feature checkout F2
git flow feature track F1

しかし、Git は次のように言っています。

Branch 'feature/F1' already exists. Pick another name.

次に、追跡する必要のあるブランチを尋ねられることを期待して、そうでない名前を試してみました。しかし、私はこのメッセージを受け取りました。

git flow feature track F1_track
Branch 'origin/feature/F1_track' does not exist and is required.

私は何かばかげたことをしていますか?インストールに問題がある可能性はありますか?

私がやろうとしていることを理解していただけると思います。この問題で私を助けていただけませんか。

4

1 に答える 1

7

のコードを考えるとgit flow feature track、リモート ブランチを追跡するローカル ブランチを作成するだけです。

すでにローカルの機能/F1 ブランチがある場合は、次のコマンドで origin/feature/F1 を追跡していることを確認してくださいgit branch -av

于 2013-05-12T12:10:38.263 に答える