我很难让libgit2sharp / libgit2与git子模块一起工作。
我有git存储库,其中有几个项目作为子模块链接到存储库中的文件夹。 Git和GitHub很好地识别它们,但是当我试图通过libgit2sharp / libgit2检索这些文件夹状态时,异常会引发异常。它说“无法确定文件'[filename]'的状态。提供的路径指向文件夹,而不是文件”
libgit2应该提供子模块文件夹的状态吗?他们有地位吗?目前我只是跳过查询这些项目的状态,但感觉这是不对的。
非常感谢您的帮助!
答案 0 :(得分:2)
我找到了code的违规作品:)
请注意libgit2和libgit2sharp都在进行中。他们不是git功能完整。而且,据我所知,子模块尚未实现。
libgit2应该提供子模块文件夹的状态吗?他们有地位吗?目前我只是跳过查询这些项目的状态,但感觉这是不对的。
我可以想到可以回答这些问题的两个地方:
答案 1 :(得分:1)