[英]Changing remote tracking branches in git(-svn) after clone with restricted branches
当将远程分支限制为2或3个列表时(如{^ 1}中所示编辑.git / config),重新获取,清除文件并清理所有“ refs”目录,我仍然会使用git branch -avv
获得所有远程分支的完整列表git branch -avv
{^ 2}
我希望将v2和v3仅视为远程分支列表中的分支。 任何想法如何解决这一问题? 还是提供所有远程分支的“ git方式”,无论我们是否可以合作?
{^ 1}
[svn-remote "svn"]
url = https://example.com/svn/repos/MyRepo/SubPath
fetch = trunk:refs/remotes/trunk
branches = branches/{v2,v3}:refs/remotes/*
{^ 2}
* master 1234 [trunk: ahead 1] last msg master
remotes/v1 2345 last msg svn branch v1
remotes/v2 3456 last msg svn branch v2
remotes/v3 4567 last msg svn branch v3
remotes/v4 5678 last msg svn branch v4
remotes/trunk 6789 last msg svn trunk
git branch -D -r remotes/v1 remotes/v4 remotes/trunk
rm -rf .git/svn/refs/remotes/{v1,v4,trunk}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.