SourceTree ローカルブランチのマージを行う

SourceTree ローカルブランチのマージを行う

gitのGUIクライアントSourceTreeを使ってローカルブランチのマージを行う手順を記述してます。

環境

  • OS windows10 pro
  • git 2.30.1
  • SourceTree 3.4.3

マージ実行

ここでは「hoge」ブランチに「hoge.txt」を追加して、それを「master」ブランチに追加します。
※「master」ブランチには「hoge.txt」は存在しません。

「hoge」ブランチを右クリックして「現在のブランチにhogeをマージ」をクリックします。

これでマージは完了しました。

「master」ブランチの方にも「hoge.txt」が追加されていることが確認できます。

警告発生

警告画面が出る場合は、ファイルが競合している可能があります。

人の判断で、修正してコミットしてください。

gitコマンドで実行

gitコマンドでマージを行う場合は、
「git merge マージしたいブランチ名」
で可能です。

ここでは同様にmasterブランチに、hogeブランチのマージを行ってます。

$ git checkout master ← ブランチをmasterに変更
$ git merge hoge ← ブランチhogeをマージ