关于提交代码的一个疑问,用 IDE 插件,还是用 git 客户端?

2017-07-24 16:48:41 +08:00
 zhaogaz

前一阵子入行程序员,公司的话一直用 svn,很简单。

最近自学了 Git 相关。感觉是看懂了怎么回事。不过,想问问大家都是怎么使用的?

用 IDE 里面的插件?还是说用第三方客户端?还是说用 git 命令行?

不知道大家使用习惯?

5511 次点击
所在节点    git
44 条回复
iEverX
2017-07-24 21:04:19 +08:00
add 用 gui,因为看 diff 更方便
其他都是命令行
查看提交的具体内容也是 gui
wujunze
2017-07-24 21:11:07 +08:00
命令行最舒服 +1
secends
2017-07-24 21:14:21 +08:00
用的命令行多了,gui 反而看不懂了
secends
2017-07-24 21:15:59 +08:00
另外 gui 的插件极大地拉低了 ide 的性能,特别是大项目。vscode 集成的 git 深有体会
PythoneerDev6
2017-07-24 21:23:49 +08:00
Git shell 你值得拥有。
ezreal
2017-07-24 21:37:13 +08:00
命令行
littleylv
2017-07-24 21:45:11 +08:00
命令行。
fan123199
2017-07-24 21:45:50 +08:00
都可以,最近用 jerbrains 系列,无法自拔,就用了 ide,但是有些高级功能还是只能 terminal 啊
mokeyjay
2017-07-24 22:16:03 +08:00
习惯乌龟 git 了,命令行忘光了……
wizardoz
2017-07-24 22:16:59 +08:00
有的程序 GUI 未必有命令行好用,Git 算一个。
Baymaxbowen
2017-07-24 22:23:47 +08:00
命令行可以理解的更清楚
zhihaofans
2017-07-24 22:59:40 +08:00
ide 插件看文件的变化内容对比,git-bash 做 add,commit 和 push
Perry
2017-07-24 23:02:09 +08:00
SourceTree 很舒服,命令行记不住
fjzjk
2017-07-24 23:04:16 +08:00
ide 插件,花那么多时间去折腾,还不如看看自己的代码
mason961125
2017-07-24 23:07:18 +08:00
自从用了 VSCode,diff 都是在 VSCode 里看,而且效果很不错。
至于 add, commit 还有分支间的关系的浏览在用 GitKraken。
msg7086
2017-07-24 23:08:05 +08:00
简单操作可以用命令行或者 IDE 插件,复杂操作基本上除了专门的 Git 图形界面客户端以外别的做不了。

(比如复杂的 Rebase 操作,一次十几条命令的,我是不敢用命令行做。)
holy_sin
2017-07-24 23:11:09 +08:00
随便
yoa1q7y
2017-07-25 00:40:20 +08:00
用 sourcetree 看记录 操作都用命令行
Afanyiyu
2017-07-25 00:45:55 +08:00
当然是 ide 插件。
某些 ide 都能用快捷键提交同步了。(不知在哪里看到的,提交内容可以默认)
kevinroot
2017-07-25 00:57:53 +08:00
自动化程度,(IDE)IDEA > SourceTree > CLI,一般 SourceTree,SourceTree 搞不定的(可能也能搞定,UI 懒得研究) CLI

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

https://www.v2ex.com/t/377607

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

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

© 2021 V2EX