0

Eclipse ジュノで EGit 2.1.0 を使用しています。

master ブランチから機能ブランチを作成しました。プッシュした機能についていくつかのコミットを行いました。しかし、EGit は私のブランチが発信していることを示し続けます。マスターに切り替えて、ブランチからの変更をマスターにマージし、ブランチに戻すと、発信はブランチになくなります。これはEGitのバグですか?

4

1 に答える 1

1

マスター ブランチを追跡するように機能ブランチを構成したようです。通常、ローカル ブランチはリモート ブランチを追跡しますが、別のローカル ブランチを追跡することもできます。

これを確認するには、Git リポジトリビューに移動し、機能ブランチのコンテキスト メニューを開き、 [ブランチの構成... ] を選択します。オリジンがある場合は、指定されたローカル ブランチが追跡されます。

その場合、これらの変更をマスターにマージするまで、機能ブランチはマスターの「先」であるため、ここでのEGitの動作は正しいです。

于 2013-01-29T14:55:37.610 に答える