如何使用LibGit2Sharp删除远程服务器?
我已经检查了libgit2sharpv0.15.0,似乎没有删除远程服务器的方法 有什么办法吗 我已经检查了libgit2sharpv0.15.0,似乎没有删除远程服务器的方法 完全正确。这种方法还不存在,因为还不支持它 有一项工作正在进行()来实现这一点。订阅此PR将让您了解其未来的进展 有什么办法吗 您可以通过以下方式手动完成:如何使用LibGit2Sharp删除远程服务器?,libgit2sharp,Libgit2sharp,我已经检查了libgit2sharpv0.15.0,似乎没有删除远程服务器的方法 有什么办法吗 我已经检查了libgit2sharpv0.15.0,似乎没有删除远程服务器的方法 完全正确。这种方法还不存在,因为还不支持它 有一项工作正在进行()来实现这一点。订阅此PR将让您了解其未来的进展 有什么办法吗 您可以通过以下方式手动完成: 删除描述要删除的远程服务器的整个配置部分 从配置中删除依赖于要删除的远程对象的每个分支(远程、合并)元组 从.git/refs/remotes/删除每个远程跟踪分
- 删除描述要删除的远程服务器的整个配置部分
- 从配置中删除依赖于要删除的远程对象的每个分支(远程、合并)元组
- 从
删除每个远程跟踪分支引用.git/refs/remotes/
例如,如果你愿意放下遥控器“无用” 从配置中删除整个部分
[remote "useless"]
url = https://github.com/useless/project.git
fetch = +refs/heads/*:refs/remotes/useless/*
从以下两个分支中删除远程和合并条目
[branch "vNext"]
remote = useless
merge = refs/heads/vNext
[branch "topic/awesome_feature"]
remote = useless
merge = refs/heads/topic/awesome_feature
- .git/refs/remotes/useless/vNext
- .git/refs/remotes/useless/topic/awesome_feature
删除以下参考资料
[branch "vNext"]
remote = useless
merge = refs/heads/vNext
[branch "topic/awesome_feature"]
remote = useless
merge = refs/heads/topic/awesome_feature
- .git/refs/remotes/useless/vNext
- .git/refs/remotes/useless/topic/awesome_feature
更新
Pull Request刚刚通过API实现了远程删除
- 语法:
repo.Network.Remotes.Remove(remoteName)