- 主题:git算不算典型的shit山项目?
你同步仓库不应该pull啊应该用fetch,你不会用吧
【 在 hyperLee (醉里挑灯看剑) 的大作中提到: 】
: 今天看checkout, branch, switch功能, 都震惊了, 分支和commit的关系难道不应该在第一步就设计好吗? 到了2.23 才觉得checkout功能承载太多,于是分裂出两个新的命令。
:
: 关键branch和switch功能还是重叠的。
:
--
FROM 223.104.38.*
你自己不了解命令的用途怪网上文档?没有网上文档你是不是就不会用了?你有没有把git help以及各个命令了解一下?
【 在 hyperLee (醉里挑灯看剑) 的大作中提到: 】
: 我当然知道fetch,但是你看网上文档有一个提fetch的吗?
:
: 我周围一堆git“高手”,反复跟我说, 没有人用fetch。就连git自己的粉丝都用不对,还有什么好说的。 用个命令还需要跟研读经书一样的话,这个东西大概率会被人误解, 然后误用。
:
--
FROM 223.104.38.*
设计思路不一样,本来git的历史就是一个个commit组成的链子,你reset到一个历史版本了,之后的commit你准备怎么办?还有没事你reset干嘛,想看历史版本直接获取那个版本的文件就行了,根本用不到reset,你还是没有搞清楚什么情况用什么命令
【 在 hyperLee (醉里挑灯看剑) 的大作中提到: 】
: 是的, 对比之下, mercurial就好学多了,主要是mercurial的概念清晰啊。
:
: 有branch, 还有head. 非常符合管理的思路.
:
--
FROM 223.104.38.*
是啊,光开一个新分支都要复制好多文件,占用太大了
【 在 DreamDreams (光风霁月) 的大作中提到: 】
: git 难用所以效率高啊,因为git的逻辑是按照“程序员”的要求和
: 程序逻辑实现的结合来定的规则,而不是一个外行小白浅层次应用
: 的逻辑来的。
:
--
FROM 223.104.38.*
你要来喷也得看个几页在来说
【 在 nikezhang @ [Programming] 的大作中提到: 】
:
: 设计思路不一样,本来git的历史就是一个个commit组成的链子,你reset到一个历史版本了,之后的commit你准备怎么办?还有没事你reset干嘛,想看历史版本直接获取那个版本的文件就行了,根本用不到reset,你还是没有搞清楚什么情况用什么命令
:
: 【 在 hyperLee (醉里挑灯看剑) 的大作中提到: 】
: : 是的, 对比之下, mercurial就好学多了,主要是mercurial的概念清晰啊。
#发自zSMTH@RVL-AL09
--
FROM 120.244.225.*
有啥说不得的,你看那人说到点上了没有
【 在 shocker (\(^o^)/~) 的大作中提到: 】
: git这玩意儿说不得,就犹如vi这类的东西
: 【 在 hyperLee 的大作中提到: 】
: : 今天看checkout, branch, switch功能, 都震惊了, 分支和commit的关系难道不应该在第一步就设计好吗? 到了2.23 才觉得checkout功能承载太多,于是分裂出两个新的命令。
: : 关键branch和switch功能还是重叠的。
--
FROM 223.104.38.*
一般缺省带的是vi吧,有的还是不带vim
【 在 No1 () No1 () 的大作中提到: 】
: vimer 飘过,随便一个*nix缺省都带,哪个ide都有vi键绑定,各浏览器都有vi插件,现在上水木这个cterm也能用vi按键,挺方便的,也算默认标准了
:
: 【 在 xiaoju (可爱的龙猫) 的大作中提到: 】
: : 标 题: Re: git算不算典型的shit山项目?
--
FROM 223.104.38.*
我还在想vi和dist和nano什么关系呢,很少有用Linux的不用一点ci吧
【 在 pcal (pc) 的大作中提到: 】
: 你说的每一句话都不知所谓
: 【 在 xiaoju 的大作中提到: 】
: : vi用的人太少了,很多dist都跳nano了。git是目前工业标准
: : --
--
FROM 223.104.38.*
他摆出什么事实了?摆出不会用fetch错用pull的事实了?
【 在 spadger (void*) 的大作中提到: 】
: 坐等git粉丝喷你…
: 他们会说:你不会用,你不了解底层,你看我怎样,blablabla。然而你摆出来的事实他们都选择无视。
: ps.git是一种宗教...
: 【 在 hyperLee 的大作中提到: 】
--
FROM 223.104.38.*
fetch之后merge到本地分支?pull相当于给你都做了
【 在 xeagle (静下心来编程) 的大作中提到: 】
: 从来不用git pull, 都是git fetch
: 【 在 hyperLee 的大作中提到: 】
: : 今天看checkout, branch, switch功能, 都震惊了, 分支和commit的关系难道不应该在第一步就设计好吗? 到了2.23 才觉得checkout功能承载太多,于是分裂出两个新的命令。
: :
--
FROM 223.104.38.*