Git是近年來越來越流行的版本控制工具,然而與傳統的版本控制工具svn比起來,git由於具有分佈式的特點,在理解和使用上不是那麼的直觀,比如遠程分支的fetch和pull是怎麼回事,pull的rebase又如何工作,都是新手常見的一些問題。
下面介紹一個可以直觀學習git的網站,它的特點是可以用直觀的動畫,來展示git的工作過程,進而讓讀者對於git的工作原理瞭然於心。
網站有很多獨立的章節,包含了git的各種使用方法。
完成“主要”的“基礎篇”和“遠程”的部分,基本就可以在工作中使用git了。
再也不用擔心學不會git的branch了
rebase到底是怎麼工作的,是不是一目瞭然?
這下終於知道fetch和pull的區別了
網站地址是https://learngitbranching.js.org,大家一起學起來吧。