Git 和Subversion的相比| 連猴子都能懂的Git入門指南

文章推薦指數: 80 %
投票人數:10人

操作, Git, Subversion. 複製數據庫, git clone, svn checkout. 提交, git commit, svn commit. 查看提交的詳細記錄, git show, svn cat. 確認狀態, git status ... Git命令快速參考TOP> Git和Subversion的相比 Git和Subversion的相比 Git和Subversion的命令比較表 Git和Subversion的命令比較表 Git和Subversion的命令比較表 操作 Git Subversion 複製數據庫 gitclone svncheckout 提交 gitcommit svncommit 查看提交的詳細記錄 gitshow svncat 確認狀態 gitstatus svnstatus 確認差異 gitdiff svndiff 確認記錄 gitlog svnlog 增加 gitadd svnadd 移動 gitmv svnmv 刪除 gitrm svnrm 取消修改 gitcheckout/gitreset svnrevert(※1) 建立分支 gitbranch svncopy(※2) 切換分支 gitcheckout svnswitch 合併 gitmerge svnmerge 建立標籤 gittag svncopy(※2) 更新 gitpull/gitfetch svnupdate 上傳到遠端 gitpush svncommit(※3) 忽視檔案清單 .gitignore .svnignore ※1.SVN的revert是用來取消修改,但Git的revert是用來取消提交。

即使是同樣的命令,在SVN和Git裡的含義是不同的。

※2.SVN的分支與標籤在構造上是相同的,但在Git上明顯是不一樣的。

※3.SVN沒有本地端數據庫/遠端數據庫的概念,所以一提交馬上就會上傳到在遠端裡。

但Git的本地端數據庫和遠端數據庫的表現方法是不一樣的。

BackToTop 基本操作 操作分支 操作標籤 設定SSH連接 操作提交記錄 遠端操作 Git設定 Stash(暫存) Git和Subversion的相比 疑難排解 UP



請為這篇文章評分?