版本控制系统技术演进史,从SCCS到Git(22)
使用git cat-file -p a8420ef73065a9e3e57fe8fd2d32dad28e332bd0查看器内容为helloChongchong!
Tree对象
.git/objects/ba/0ea2e2c2f9fc822ca16046f8d3f1f24660014c表示哈希值为ba0ea2e2c2f9fc822ca16046f8d3f1f24660014c的tree对象 , 其类型为tree , 值为:
040000 tree 887ad439b842a19be9a1922253872427763b0376 hello
Commit对象
.git/objects/da/7a3c9c71eb9da8022018fb5ce02a4625b753d5表示哈希值为da7a3c9c71eb9da8022018fb5ce02a4625b753d5的commit对象 , 其类型为commit , 值为
该次commit关联到da7a3c9c71eb9da8022018fb5ce02a4625b753d5的tree对象 , commit消息为init 。
Mercurial 即将死去的另外一个选择
Mercurial由Matt Mackall于2005年创建 , 采用 Python编写 。 它也是从托管Linux代码库的目标开始的 , 是目前次于Git的第二受欢迎的分布式VCS , 但使用频率不多 。 随着最近BitBucket宣布将停止对Mercurial的支持 , 表示着Mercurial即将死去 , 除了Git后没有了另外的选择 。
推荐阅读
- 杰斯·麦卡兰|LOL手游2.5版本,杰斯“加强炮”打不动脆皮?关键在于装备改动!
- 德鲁伊|《炉石传说》:新版本硬核实力谁最强?德鲁伊才是大BOSS!
- 原神|原神:2.6版本迎来巨变,草系角色将直接上线,瑶瑶女玩家狂喜!
- 魔兽世界|魔兽世界:60版本赛季服最新消息,大家都跑过去体验,真香定律
- 池子|“为什么优菈总是在让人始料未及的版本到来?我还没准备好呀!”
- 单机|《DNF》单机手游版,“女枪”版本更耐玩哦!
- 女孩|UZI谈版本猫咪热门原因:段位低的人不懂,下路AD带双虚弱的强大
- 神超|云顶之弈S6来袭,神超分享上分组合,一枪秒敌,这就是版本答案
- kpl|主播趣闻:卡萨吐槽转会谣言,姿态实锤复出!硬币哥梦回S9版本
- 原神|原神:新版本直播送300原石!新版本卡池公布,阿贝多和优菈复刻
