2024年6月28日

SouceTree 樹形図操作

2つのブランチ、1本の樹形図を2本にする方法

2つのブランチ(main,develop)を樹形図上2本にしてMergeの履歴が残る形にする。

①mainとdevelopが同じ位置【樹形図は1本の状態】
②developを変更し、コミットする→developが一つ進すすむ【樹形図は1本の状態】
③mainにcheckout。
④mergeしたいブランチ(develop)を右クリック「現在のブランチにdevelopをマージ」
⑤「ファストフォワード可能でも新たなコミットを作成する」にチェック
⑥OK【樹形図が2本になる】
※以降マージするときはチェックを入れなくてもマージコミットされ、樹形図2本状態が続く。
※1本に戻したいときはmainをdevelopにマージする

「ファストフォワード可能でも新たなコミットを作成する」とは?

ファストフォワード(マージの履歴が残らないマージ)だけどマージを一つのコミットとして履歴を残すこと。
Wish I could be Comic Sans ついにマイコンピューターでインターネットを始めたの
わたしはヨガマットデザイナー

fzfeed