操作 | 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 |