Git 术语
术语定义
Repository仓库
一个仓库包括了所有的版本信息、所有的分支和标记信息
在Git中仓库的每份拷贝都是完整的。仓库让你可以从中
取得你的工作副本。
Branches
一个分支意味着一个独立的、拥有自己历史信息的代码线分支(code line)
。你可以从已有的代码中生成一个新的分支
,这个分支与剩余的分支完全独立。默认的分支往往是叫
master。用户可以选择一个分支,选择一个分支叫做
checkout.
Tags标记
一个标记指的是某个分支某个特定时间点的状态。通过标
记,可以很方便的切换到标记时的状态,例如2009年1月25
号在testing分支上的代码状态
Commit提交
提交代码后,仓库会创建一个新的版本。这个版本可以在
后续被重新获得。每次提交都包括作者和提交者,作者和
提交者可以是不同的人
URL
URl用来标识一个仓库的位置
Revision修订
用来表示代码的一个版本状态。Git通过用SHA1 hash算法
表示的id来标识不同的版本。每一个 SHA1 id都是160位长
,16进制标识的字符串.最新的版本可以通过HEAD来获取.
之前的版本可以通过"HEAD~1"来获取,以此类推。