Nic*_*fan 5 c c++ libgit2
假设你在git存储库中有一个文件:
应该使用哪些API来创建删除该文件的提交?例如,在这个问题中,文件被提交而不在磁盘上创建它.现在是否可以在不使用索引(舞台区域)的情况下删除该文件?
我期待类似的流程,可能git_tree_entry为树构建器创建一个,但似乎并非如此.git_reference_list()没有列出文件,所以有一个死胡同.搜索删除和删除的来源也没有成功.
git_tree_entry
git_reference_list()
Edw*_*son 5
删除文件与添加文件类似 - 您删除索引条目以暂存删除,然后可以从索引创建提交。
您可能想要使用git_index_remove_bypath,这将从索引中删除文件并解决该文件存在的任何冲突。
git_index_remove_bypath
归档时间:
12 年,7 月 前
查看次数:
715 次
最近记录: