美文网首页
Git与SVN关键字对比

Git与SVN关键字对比

作者: Isy | 来源:发表于2016-08-07 21:59 被阅读101次

    Git-svn命令对比表

    操作 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
    • SVN的revert是用来取消修改,但Git的revert是用来消除提交。所以即使是同样的命令,在SVN和Git里的含义是不同的。
    • SVN的分支与标签在构造上是相同的,但在Git其构造明显是不一样的。
    • SVN没有本地数据库/远程数据库的概念,所以提交会马上反映到远程里。但Git的本地数据库和远程数据库的反映方法是不一样的。

    相关文章

      网友评论

          本文标题:Git与SVN关键字对比

          本文链接:https://www.haomeiwen.com/subject/jjilsttx.html