Hunkとは
英語のHunkには「塊(かたまり)」などの意味があります。
「Hunkは変更点の塊」を指定してステージングすることができる。
SourceTree上で緑になっているところがHunkです!
Hunkごとの部分コミットと削除
Hunkごとの部分コミット
SourceTreeのワークスペース -> 履歴のステージングに未登録のファイルを選択する!
一番右上のHunkをステージングに移動のバタンを押すと、Hunk1:行15-22だけがステージングされる。
ステージングされ、Hunkの塊単位での部分コミットができる!
Hunkごとの削除
SourceTree上でprint("Hoge")Hunkが削除され、Xcode上でも削除される!
選択した行ごとの部分コミットと削除
選択した行ごとの部分コミット
ステージングしたい行をクリックし、行をステージングに移動ボタンを押す!
選択した行ごとの削除
行単位で、ステージングし、行を破棄ボタンを押す!
SourceTree上でprint("Hoge")行が削除され、Xcode上でも削除される!
参考文献