恕我直言,用git用不明白的,都是先用了其他vcs
在我看来git除了stage不太符合外行人的直觉,其他都很直接。至于说功能,一般人根本用不到那么多功能,常用的git指令中,单人只需要用少于10个,多人合作也不超过20个
【 在 hyperLee (醉里挑灯看剑) 的大作中提到: 】
: 今天看checkout, branch, switch功能, 都震惊了, 分支和commit的关系难道不应该在第一步就设计好吗? 到了2.23 才觉得checkout功能承载太多,于是分裂出两个新的命令。
: 关键branch和switch功能还是重叠的。
: git的发展过程, 很明显就是凑合,再凑合, 然后改改, 继续凑合,结果文档虽然庞杂,在github的加持下拥趸也不少, 但功能设计就是一笔糊涂账。
: ...................
--
FROM 180.158.12.*