—-SVN,HG,GIT命令對照

來源:互聯網
上載者:User

From: http://www.svn8.com/svnsy/20100112/17492.html

 

SVN,HG,GIT命令對照

SVN,HG,GIT命令對照 SVN,HG,GIT是三種常見的版本控制系統,本文簡單列出一些相似的操作命令。當然,三種系統各有特點,嚴格的對應關係是沒有的。

Bbs.Svn8.Com

1,第一次下載,包括源碼和版本庫:

Bbs.Svn8.Com

svn checkout http://path/to/repo repo_name Svn中文網

hg clone http://path/to/repo  repo_name

Bbs.Svn8.Com

git glone http://path/to/repo repo_name或者git glone git://path/to/repo repo_name

Svn8.Com

2,下載伺服器上最新的更新:

Svn8.Com

svn update

Www.Svn8.Com

hg pull && hg update -C

參考資料:www.svn8.com

git pull

Svn8.Com

3,檢出某個修訂版本 Www.Svn8.Com

svn checkout -r <rev>

Bbs.Svn8.Com

hg update -C -r <rev>

Svn8.Com

git reset –hard -r <rev>

Bbs.Svn8.Com

4,新增被追蹤檔案

Svn中文網

svn add /path/to/file

Svn中文網

hg add /path/to/file

Svn8.Com

git add /path/to/file

參考資料:www.svn8.com

4,移除被追蹤檔案

Svn中文網

svn rm /path/to/file 參考資料:www.svn8.com

hg remove /path/to/file

Svn8.Com

git rm /path/to/file Svn8.Com

5,產生補丁

Svn8.Com

svn diff  >patch_file

Www.Svn8.Com

hg diff >patch_file

Svn中文網

git diff >patch_file

Svn8.Com

6,提交更改 Bbs.Svn8.Com

svn commit Svn8.Com

hg commit Svn中文網

git commit

Www.Svn8.Com

6,查看目前狀態 Bbs.Svn8.Com

svn info

Bbs.Svn8.Com

hg status

Www.Svn8.Com

git status

Svn中文網

7,查看歷程記錄 Svn8.Com

svn log Svn8.Com

hg log

Svn8.Com

git log

參考資料:www.svn8.com

8,啟動伺服器

Svn中文網

svnserve -d Www.Svn8.Com

hg serve -p 8002 &

Www.Svn8.Com

git daemon –base-path=/path/to/repo –export-all &

 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.