Sourcetreeからgitを使っていると時々遭遇する現象。
ファイル丸ごとではなく、一部の編集内容のみをコミットしたい場合に「Hunkをステージに移動」してからコミットすると思うんだけど、
この「Hunkをステージに移動」しようとしてエラーでつまづくことがある。
‘git apply’ failed with code 1:’error: patch failed・・・うんたらかんたら
というエラーだ。
私の場合、Sourcetreeの画面の右端辺りにある歯車アイコンを開くと「空白文字を無視」にチェックが入っている状態だったので、
次の画像のように「空白文字を表示」に変えることでこのエラーが回避できるようになった。