用 TortoiseGit 被人嘲讽“会不会用 git”

2016-06-21 21:38:14 +08:00
 iamwb
呵呵
20358 次点击
所在节点    git
119 条回复
lytofb
2016-06-22 09:08:45 +08:00
楼主我看了你在 github 的 issue ,帮你贴几条过来:
[请停止滥用 GitHub 的行为 to 请停止滥用 GitHub 并都用自己的脑子来想问题]
[我求求那些一口一个 共匪的请不要再继续用自己的脚后跟想问题了好吗?]
[汉字给你家美国主子舔菊]

另外我还看到你支付宝的邮箱还在用 wbsdty331@126.com

上 github 骂美分,用 126 邮箱, git 用 tortoise ,一切穿起来一个大写的中国人真是一目了然了
kneep
2016-06-22 09:16:26 +08:00
GUI 本身没有任何问题。但通常情况下,喜欢用 GUI 代表了一类人,能力较弱,遇问题不看文档不搜 Google 不深究,喜欢抱大腿。我们部门从 TortoiseCVS 到 TortoiseSVN 到 TortoiseGit ,一直有一批人在用,这批人的能力明显要比喜欢 CLI 的同事弱一大截。所以喜欢用 GUI 的人容易被贴标签,也可以理解。但如果你在其他方面展现了很强的能力,我认为没人会看低你的。

还有个问题是 GUI 程序通常无法完整实现 Git 的功能, Git 文档很强大,但是都是针对 CLI 的,用 GUI 的人如果想真正理解,还是需要知道每个操作背后的 CLI 命令是什么,否则如何理解?但你如果知道了也愿意深究,为什么不直接用 CLI 呢?
fengyqf
2016-06-22 09:17:46 +08:00
@sophymax windows 命令行确实烂到家,严重推荐用 cygwin ,绝对神器
pcatzj
2016-06-22 09:29:17 +08:00
会不会用 git
tabris17
2016-06-22 09:33:06 +08:00
花时间去记命令行参数才是脑子进水了
wingoo
2016-06-22 09:34:22 +08:00
这又是鄙视链吗?
闲的
miniwade514
2016-06-22 09:35:50 +08:00
这不重要。
我想问他:会不会说话?
Zubin
2016-06-22 09:46:00 +08:00
命令行和 sourcetree 混用,但是还是习惯用 sourcetree
murmur
2016-06-22 09:46:57 +08:00
@kneep 这帽子扣的,开发了这么好用的 gui (我说的是龟 svn 和 source tree 还有各种 IDE 的),都是比我们不知道高到哪里去的顶尖程序员,当然背后也得有配套的产品经理
如果没有需求,或者说 console 更好用,干嘛费大力开发这些东西?还不是一个学习成本的权衡,如果一个功能一天都用不了几次,何必辛辛苦苦的去记命令行,作为程序员要学的那么多, git 不过一个版本工具而已,包括 bash 都是一个道理, bash 写不明白了,我用 python 能不能搞定?最多效率低点多写两行代码而已, git 不一个道理么,一般人会提交会检出解决冲突就够了,至于划基线开分支,你们没有单独的版本库控制?所有的程序员都可以开分支合代码那不太乱套了
stormpeach
2016-06-22 09:48:52 +08:00
用 TortoiseGit 没问题,但是作为一个程序员能够在需要用命令行的时候用命令行也是极好的。
saberpowermo
2016-06-22 10:01:23 +08:00
sourcetree 点个赞!!太爽了
DT27
2016-06-22 10:04:26 +08:00
最讨厌发帖只写标题不写内容的。
我用 SourceTree~
xuwenmang
2016-06-22 10:11:15 +08:00
"这些源于 Unix 的工具却像是“魔鬼棋”或者“三国杀”,有太多的,无聊的,人造的规则。有些人鄙视图形界面,鄙视 IDE ,鄙视含有垃圾回收的语言(比如 Java ),鄙视一切“容易”的东西。他们却不知道,把自己沉浸在别人设计的繁复的规则中,"--王垠
Ouyangan
2016-06-22 10:15:40 +08:00
itellij idea git 插件好好用
Ouyangan
2016-06-22 10:15:59 +08:00
@Ouyangan intellij...
murmur
2016-06-22 10:17:17 +08:00
@xuwenmang 赞同这句话,但是这个呵呵想淦死楼主
Email
2016-06-22 10:32:59 +08:00
那楼主到底会不会呢.

git 权威只能我也只看懂了 20%.

工作中常用的也就 rebase cherry-pick fetch
panlatent
2016-06-22 10:55:32 +08:00
git 是基础 基础打好了用 gui 自然是轻松愉快某些地方也能提升不少效率, 但是万一出点啥问题是 gui 无法做到的, 怎么办? 换了个 os, 没有这个 gui 怎么办, 连接服务器, 只有命令行怎么办? 只有掌握 git 的命令行不变应万变.

所以, 重点不是用不用 GUI, 用什么 GUI, 而是对 Git 掌握多少.

这很像 Dreamweaver 与前端界面的关系, 无缘无故躺枪. 工具没有太多的对和错, 关键在于用工具的人.
julor
2016-06-22 10:58:50 +08:00
@panlatent 点评到位!
anyforever
2016-06-22 11:01:22 +08:00

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://tanronggui.xyz/t/287407

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX