gitでソース管理している人の中には、
SourceTreeを使用している方も多いかと思います。
そこで、備忘録がわりにSourceTreeでのブランチのマージ方法。
正直、めちゃくちゃ簡単ですが、たまにふと、あれ?これで良かったよな、てなるので。
マージとか少しビビっちゃうのでねw
目的:ブランチAにブランチBをマージする
1.まずは、ブランチAとブランチBをローカルにチェックアウトしておきます
2.続いて、ローカルでブランチAに移動します
3.ブランチAにいる状態で、マージさせたいブランチBを右クリック
4.ブランチBを今いるブランチAにマージ、を選択
5.競合なければ、そのままコミットにチェックでOK
これでローカルブランチにコミットされます。
もし、競合があったら、競合のあるファイルがステージ前のリストに出てくるので、
自分(今のブランチ)または相手先(マージ先のブランチ)で解決、もしくは手動で解決して、コミット。
6.最後にマージされたブランチAをoriginにプッシュして完了
柔軟に、しかも軽いので、便利ですねー。
てことで、お疲れ様でした。
SourceTreeでファイル検索
既存ディレクトリをGit管理する
リモートに新規Gitリポジトリ作成する
SVNリポジトリをGitへ移行