9

Xcodeを使用して現在の作業ブランチをマスターブランチにマージする簡単な方法はありますか?[マージ]メニューオプションが正確に何をしているのかわかりませんが(明確にラベル付けされていません)、選択したブランチを現在のブランチにマージしているようです-これはテストするときに便利だと思います他の誰かからの最新のコードベースでの変更。

機能が完成したら、それをマスターにマージしてから、別の機能の作業を続けたいと思います。マスターブランチに切り替えて、そこからマージしてから、マスターから別のブランチを作成して、そのブランチの機能#2で作業する必要があるようです。

正しいですか?

4

2 に答える 2

7

はい、その通りです。Gitの「マージ」操作は別のブランチを取得し、それを現在のブランチにマージします。

あなたが説明していること(機能ごとにブランチを作成し、それらをマスターにマージすること)は、一般に「機能ブランチ」ワークフローと呼ばれ、非常に一般的なものです。

于 2012-10-29T20:29:53.030 に答える
6

Xcodeを使用して現在のブランチを別のブランチにマージするには(たとえば、開発ブランチをマスターブランチに)、[ソース管理]>[プロジェクト名とブランチ] >[ブランチにマージ... ]に移動します。

ここに画像の説明を入力してください

次に、マージするブランチを選択するだけです。

ここに画像の説明を入力してください

変更を表示してから、マージを行うことができます。これはローカルリポジトリの変更です。[ソース管理]>[プッシュ]に移動して、マージをリモートリポジトリにプッシュできます。

于 2017-01-05T23:10:50.950 に答える