[英]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.