3 回答

TA貢獻1951條經(jīng)驗 獲得超3個贊
這些文章可能會幫助:
Git vs.Mercurial:請放松(Git是MacGyver,Mercurial是James Bond)
Mercurial和Git之間的區(qū)別
編輯:比較Git和Mercurial與名人似乎是一種趨勢。還有一個:
Git是Wesley Snipes,Mercurial是Denzel Washington

TA貢獻1848條經(jīng)驗 獲得超6個贊
Git是一個平臺,Mercurial是“僅”一個應(yīng)用程序。Git是一個版本化的文件系統(tǒng)平臺,剛好隨附了DVCS應(yīng)用程序,但與平臺應(yīng)用程序一樣,它比集中應(yīng)用程序更復(fù)雜且邊緣更粗糙。但這也意味著git的VCS非常靈活,并且您可以使用git進行大量的非源代碼控制。
這就是差異的本質(zhì)。
從根本上最好地了解Git –從存儲庫格式開始。Scott Chacon的Git Talk是對此的出色入門。如果您嘗試使用git而不了解幕后發(fā)生的事情,那么您最終會在某個時候感到困惑(除非您僅堅持非?;镜墓δ埽.斈胍闹皇侨粘>幊汤痰腄VCS時,這聽起來很愚蠢,但是git的天才之處在于,存儲庫格式實際上非常簡單,您可以很容易地理解git的整個操作。
對于一些更注重技術(shù)性的比較,我個人看到的最好的文章是Dustin Sallings的文章:
Mercurial和Git之間的區(qū)別
Reddit線程,有g(shù)it經(jīng)驗的Dustin在這里回答他自己的git neophyte問題
他實際上已經(jīng)廣泛使用了這兩種DVCS,并且對它們都了解得很深-最終更喜歡git。
- 3 回答
- 0 關(guān)注
- 913 瀏覽
添加回答
舉報