git - 使用 git svn 的工作流程,如何在本地 git repo 上工作并与 svn 同步
问题描述
我下载了一个svn repo
git svn clone https://some-repo --authors-file=users.txt --prefix="" -s myclone
这很好,我得到了一个本地回购。
现在我想在我的 git repo 上本地工作,所以我想跟踪一个远程分支,但是命令失败了。
示例:假设我有以下分支:
>git branch -a
remotes/b1
remotes/b2
我想我现在必须创建一个本地工作分支:
> git branch --track mylocalbranch remotes/b1
fatal: Cannot setup tracking information; starting point 'remotes/b1' is not a branch.
瑞银!如果它不是一个分支是什么?为什么我可以看到它,git branch -a
如果我无法跟踪 svn repo,我该如何工作。
我也很好奇,如果git svn fetch
我看到“非分支”像正常分支一样按预期行走。要查看它,我使用gitk
.
对不起,我完全糊涂了!
解决方案
推荐阅读
- javascript - 根据输入定义和替换变量
- java - JAVA中的老虎机无限循环问题
- c# - 如何在 Magick.NET 中设置位深度 Read
- javascript - 如何使此下拉菜单在悬停时打开和关闭
- java - 如何使用 Reactor 的 StepVerifier 来验证 Mono 是否为空?
- android - 使用 Firebase 任务和 Rx 时,不得在主应用程序线程上调用
- javascript - Javascript - 如何检查一个值是否只是没有空格的数字和字母数字
- c# - C# - 32 位 WinXP 和 64 位 Win10 之间的串行端口区别?
- javascript - 将变量传递给 jQuery 函数
- php - Laravel:MethodNotAllowedHttpException 错误,AJAX 调用资源控制器后没有消息