谁能告诉我如何克隆一个 repo 并推送或发布提交的更改?
目前我能够修改克隆仓库并能够提交我的更改,但我没有很好的 api 来推送它。最初也是为了克隆 repo。
如果它不可用,使用 c# 的替代方法是什么?
-贾弗
谁能告诉我如何克隆一个 repo 并推送或发布提交的更改?
目前我能够修改克隆仓库并能够提交我的更改,但我没有很好的 api 来推送它。最初也是为了克隆 repo。
如果它不可用,使用 c# 的替代方法是什么?
-贾弗
谁能告诉我如何克隆一个 repo 并推送或发布提交的更改?目前我能够修改克隆仓库并能够提交我的更改,但我没有很好的 api 来推送它。最初也是为了克隆 repo。
Clone
和Push
功能目前正在 libgit2 中开发。下面是一些与此主题相关的 PR。
一旦 C 代码经过审查、合并和测试,将发布一个新版本的 LibGit2Sharp,以公开这些功能。
考虑到目前的进展,Clone
可能会在之前登陆Push
,因此可以更快地从 LibGit2Sharp 中使用。
如果它不可用,使用 c# 的替代方法是什么?
git.exe
您可以通过Process类型调用它来推迟它。不过,这需要在运行 .Net 代码的计算机上部署msysgit。
两者Clone
和Push
现在都可以在 LibGit2Sharp 中使用。
克隆现已实施。我希望 push 指日可待——C 版本看起来已经实现,但尚未合并。