2011-06-26 79 views
8

什麼術語之間的區別:對於Git和Github,術語fork,master,origin,push,pull意味着什麼?

  • 主幹/分支/合併/登入/登出(這是我從其他VCS知道)
  • 叉,碩士,產地,推,拉等。(通過使用的Git)
+0

小心你的假設! git checkout是不一樣的! –

+0

投票結束時間太長 - 整本書都可以用於這個問題。請大幅縮小範圍,以便在答案中可以解決的問題。也許每個問題關注單個關鍵字對? –

回答

5

這對於瞭解Git很重要的第一件事是,它認爲版本控制與Subversion或Perforce或任何您可能習慣的SCM不同。通過試圖忘記你關於版本控制如何工作的假設並嘗試以Git方式思考它,學習Git通常更容易。

- http://gitref.org/

+0

gitref.org很好,但沒有定義'fork' – MarkHu

+0

Downvote from me。答案應該回答問題而不是推遲到外部鏈接。 –

2

這本來是一派。我想這就是爲什麼有人已經重新提出了這個問題。我用Google搜索「混帳詞彙表」,這是第一個結果 -

http://www.kernel.org/pub/software/scm/git/docs/gitglossary.html

它解釋了大部分的你問。

http://ndpsoftware.com/git-cheatsheet.html也是一個很好的參考。

+1

非常感謝。我在它的完整版本(數百頁)中遇到了這個文檔,所以不知道在哪裏可以找到這個簡單的答案,但會深入到這個鏈接。再次感謝。 – TommyG

+0

http://ndpsoftware.com/git-cheatsheet.html - 這也是一個很好的參考。 –

+0

Downvote from me。答案應該回答問題而不是推遲到外部鏈接。 –

相關問題