警告:我对
更新:我确实使用了
git
完全是新手。我的团队使用svn
中的功能分支,我想使用git-svn
来跟踪我在特定功能分支上的工作。我已经(大致)按照Andy Delcambre的帖子设置了本地git
存储库,但这些说明似乎导致git
选择最近更改的svn
分支作为远程存储库;问题在于那不是我关心的分支。我如何控制git-svn
使用哪个分支?或者我完全错了吗?更新:我确实使用了
-T
、-b
和-t
选项(在我的情况下,因为svn
仓库有多个项目,但我只想让git
仓库包含我正在工作的项目)。
git rebase
命令将其变基到 svn 分支上。 - rampiongit svn branch $BRANCHNAME
。请注意,并不是所有本地的git分支都需要对应一个远程的svn分支,只需要那些你希望共享的分支即可。 - rampion