5
我試圖添加一個文件到索引以創建一個提交libgit2。在git索引中添加了修改後的文件,但該文件未更改爲分段
回購和索引是這樣的:
git_repository *repo;
git_index *my_repo_index;
git_repository_open(&repo, ".");
git_repository_index(&my_repo_index, repo);
git_index_add_bypath(my_repo_index,"a.txt");
//all functions are returning 0, or success.
的「A.TXT」文件已經存在於索引並且是修改的文件。
在提交文件之前,「更改沒有進行提交的提交」,並且我認爲之後該文件將在「執行」之後,像執行「git add a.txt」之後,但沒有發生。
我錯過了什麼嗎?
或者您可能不希望索引永遠不會將其存儲到磁盤,例如,如果你將一些自動生成的文檔提交到分支。 –