git-svn
git-svn 工作流
Mac 下好用的 SVN 客户端只有 Versions、Cornerstone 两款,但都是付费软件,使用体验也都一般。最近 Version 试用期限已到,于是换用 SourceTree 来做版本控制。 SourceTree 原生支持 Git 与 Mercury,然而内置的 git-svn 使得这款软件也可以用来管理 SVN 版本库。SourceTree 在本地使用 Git 对 SVN 库做版本控制,需要与远程 SVN 库交互,拉取或推送代码时会自动调用 git-svn 命令,既可以在日常开发中发挥 git 拉分支带来的便利,又可以方便地与远程 SVN 库保持同步。 典型的 Git 工作流包括下面几个步骤: 1. clone 版本库到本地 2.