【发布时间】:2019-02-19 05:15:21
【问题描述】:
我想克隆一个 repo,并且我希望克隆具有原始标签中的所有标签。 我可以像这样手动执行此操作
$ git clone --mirror https://github.com/{org}/{SourceProjectName}.git
$ cd {SourceProjectName}.git
$ git push --mirror https://github.com/{org}/{ProjectName}
似乎 libgit2sharp 是最好的方法,但如果有更好的方法,请告诉我。
我不明白如何使用 libgit2sharp 看来我必须做一个克隆,然后以某种方式复制参考 然后我必须遍历所有这些裁判并将它们全部上演......然后提交? 我开始努力做这一切,但感觉就像我在重新发明轮子......
到目前为止我看到的地方:
【问题讨论】:
标签: c# git libgit2sharp