| 操作 | Git | Subversion |
|---|---|---|
| 复制版本库 | git clone | svn checkout |
| 提交 | git commit | svn commit |
| 查看提交记录 | git show | svn cat |
| 确认状态 | git status | svn status |
| 确认差异 | git diff | svn diff |
| 确认记录 | git log | svn log |
| 添加 | git add | svn add |
| 移动 | git mv | svn mv |
| 删除 | git rm | svn rm |
| 取消修改 | git checkout / git reset | svn revert 1 |
| 创建分支 | git branch | svn copy 2 |
| 切换分支 | git checkout | svn switch |
| 合并 | git merge | svn merge |
| 创建标签 | git tag | svn copy 2 |
| 拉取更新 | git pull / git fetch | svn update |
| 反馈到远端 | git push | svn commit 3 |
| 忽略档案目录 | .gitignore | .svnignore |