如何解决如何使用 LibGit2sharp
我正在使用 Visual Studio Tools for Git 使用的开源库 LibGit2Sharp 在一些 .NET 代码中处理本地 Git 存储库。
我需要创建一些子模块。我使用的代码是:
$ git submodule add <remote_url> <destination_folder>
$ git submodule init
$ git submodule update
我获得了一个名为“.gitmodules”的新文件,其中说:
[submodule "destination_folder"]
path = destination_folder
url = http://<my_gitlab_domain>/projects/<my_project>/<submodule_name>.git
这很完美,但并不是我想要的。我一直在寻找一种使用 LibGit2Sharp API 获得相同结果的方法。我一直在寻找任何其他类似的帖子,但它们似乎并不是我真正需要的。
我在 C++ 中看到了关于相同问题的这个问题,但我没有找到使其适用于 C# 的方法。
How to add a git sub-module to a super-project in code using libgit2
如果你们中的任何人可以通过发送任何信息来源或我需要的示例来帮助我,我将不胜感激。
提前致谢。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。