对于Git和Github,fork,master,origin,push,pull这两个术语是什么意思?

时间:2011-06-26 01:23:09

标签: git github terminology

这些术语之间有什么区别:

  • trunk / branch / merge / check in / out(我从其他VCS知道)
  • fork,master,origin,push,pull等(由Git使用)

3 个答案:

答案 0 :(得分:4)

答案 1 :(得分:4)

  

首先要了解Git的一点是,它认为版本控制与Subversion或Perforce或者您可能习惯的SCM有很大不同。通过尝试忘记关于版本控制如何工作的假设并尝试以Git方式思考它来学习Git通常更容易。

- http://gitref.org/

答案 2 :(得分:2)

这本可以用Google搜索。我猜这就是为什么有人 - 回答了这个问题。我用Google搜索了“Git Glossary”,这是第一个结果 -

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

它解释了你所问的大部分内容。

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