このファイルをコミットしました:
foo.txt
line 1
line 2
line 3
今、私はそれを次のように変更します:
line 1
line 1.5
line 2
line 2.5
line 3
実行するgit add . && git diff --cached foo.txt
と、次のようになります。
diff --git a/foo.txt b/foo.txt
index c4dfc64..4942553 100644
--- a/foo.txt
+++ b/foo.txt
@@ -1,3 +1,5 @@
line 1
+line 1.5^M
line 2
+line 2.5^M
line 3
line 1.5
インデックスから削除して保持したいとしましょうline 2.5
。LibGit2Sharp でこれを行うにはどうすればよいでしょうか。
これは、別の方法で質問することもできます。ファイルの一部をインデックスに追加するにはどうすればよいですか? ある種のプログラム版を探していgit add -p
ます。