用git管理svn


如果你的团队还在用svn管理代码,而你更习惯git,并且希望平时的一些小修改也提交一下,但不推送到服务器。

其实用git来管理svn仓库也是可以的,下面记录一下基本操作:

配置删除svn的空目录(比较重要,不然在git中删除目录的操作可能提交不上svn)

git config --global svn.rmdir true

克隆代码

git svn clone

更新代码

git svn rebase

提交

git svn dcommit