1
339
标准子版本布局创建的Git克隆,包括子版本主干、标记和分支 git svn clone http://svn.example.com/project -T trunk -b branches -t tags
这个
git svn clone http://svn.example.com/project --stdlayout 使您的Git存储库忽略Subversion Repo所做的一切: git svn show-ignore >> .git/info/exclude 现在您应该可以看到Git端的所有颠覆分支: git branch -r
说颠覆分支的名字是
git checkout -b waldo-svn remotes/waldo -svn后缀是为了避免表单的警告 warning: refname 'waldo' is ambiguous.
更新git分支
git checkout waldo-svn git svn rebase 从仅限行李厢的结帐处开始
要将Subversion分支添加到仅主干克隆,请修改Git存储库的
[svn-remote "svn-mybranch"] url = http://svn.example.com/project/branches/mybranch fetch = :refs/remotes/mybranch 你需要养成跑步的习惯 git svn fetch --fetch-all
更新所有内容
git checkout -b mybranch-svn remotes/mybranch
你打算从哪个分支机构
更多信息你也可能对阅读 answer to a related question . |
charleslcso · 从开源克隆并推送到我的GitHub[重复] 1 年前 |
Itachi · 无法为python项目安装“DAWG”包 1 年前 |
Igor · git重置已删除目录上的头 2 年前 |
Robo · 撤消删除Git中被忽略的文件 2 年前 |
Ali EXE · 如何根据bat中命令的输出设置变量? 2 年前 |
ShortArrow · 如何使用git管理链接源文件? 2 年前 |
Siggi · 使用git移动文件时丢失历史记录 2 年前 |