git add -p
で部分的にインデックスに入れる際にエラーが発生しました。
1 |
fatal: corrupt patch at line XX |
git add -p
で部分的にインデックスに入れることができます。そこで、変更点それぞれについて、プロンプトでインデックスに入れるか確認されます。
y
を押せば入れる、n
を押せば除外する、といった形です。
そこで、e
を押せば変更点自体を修正できます。このページによると下のように修正しまうす。
- ’-‘の行をaddしたくなければ、’-‘を’ ‘(空白)にする。
- ’+’の行をaddしたくなければ、’+’の行を消す。
- 先頭に#と書かれている行はaddされません。
エラーが発生した原因は、'-'を' '(空白)にする。
という部分で、-
を削除していたが、空白を入れ忘れていたためでした。