前一阵子入行程序员,公司的话一直用 svn,很简单。
最近自学了 Git 相关。感觉是看懂了怎么回事。不过,想问问大家都是怎么使用的?
用 IDE 里面的插件?还是说用第三方客户端?还是说用 git 命令行?
不知道大家使用习惯?
|  |      1TomorJM      2017-07-24 16:52:51 +08:00 命令行最舒服~ | 
|  |      2Lonely      2017-07-24 16:55:48 +08:00 via iPhone  1 爱用哪个用哪个,这也要问吗…… | 
|  |      3anyele      2017-07-24 16:56:53 +08:00 via Android  1 一直用乌龟 git 客户端 | 
|  |      4nxmup      2017-07-24 16:57:22 +08:00 IDE、编辑器插件都用过,还是命令行最顺手 | 
|      5rocksolid      2017-07-24 17:05:32 +08:00 IDE 插件上手最快但是对你提升 git 使用能力没帮助,命令行用的地方最广 | 
|  |      6cxbig      2017-07-24 17:35:30 +08:00 只要核心的操作是正确的,用 GUI 还是 CLI 没有区别。 | 
|  |      7wombat      2017-07-24 17:36:11 +08:00 同意 1 楼 | 
|      8ddou      2017-07-24 17:37:52 +08:00 via iPhone 能用命令行的地方就不用带界面的 | 
|      9akrf      2017-07-24 17:38:02 +08:00 via Android 都别用,用命令行。git 坑不是一般的大,很多操作都是反人类的,不用命令行不足以长记性… | 
|      10codingblack      2017-07-24 17:40:11 +08:00 SourceTree 既可以命令行也可以图形,还可以修改图形的命令行操作。 可视化界面很多地方还是比较直观的,分支管理等等。 | 
|  |      11ysicing      2017-07-24 17:43:16 +08:00 个人的用终端,公司的 SourceTree | 
|  |      12Ouyangan      2017-07-24 17:47:23 +08:00 先得熟悉命令行 , 后面就随意了 , 用图形界面合并代码舒服一些 | 
|  |      13lightening      2017-07-24 17:49:02 +08:00 学的时候先用命令行吧,知道自己在做什么。然后熟悉后用哪个都行,但有些操作你绝对离不开命令行。 | 
|      14QAPTEAWH      2017-07-24 17:51:45 +08:00 先知道自己要做什么,再考虑怎么操作。 | 
|      15smallQ      2017-07-24 17:54:50 +08:00 当然是命令行啊,而且不懂的一大把的解决方法:) | 
|      16a282810      2017-07-24 17:56:59 +08:00 SourceTree 支持 Git Flow 工作流,对于团队开发不错,降低学习使用成本 | 
|  |      17clip      2017-07-24 18:52:13 +08:00 会用 SourceTree 来完成看 diff、历史、分支,选择性 stage,还有 commit、push 这些操作。毕竟图形界面要直观很多。 其他有的在图形界面里反倒不方便的就用命令行。 | 
|      18husky      2017-07-24 18:56:44 +08:00 stash、commit 用 ide 插件,其他用命令行 | 
|      19lightzh      2017-07-24 20:05:28 +08:00 都用过。现在命令行结合 GitKraken。说一点理解。 熟悉命令行的,效率不会比 GUI 低,但是 GUI 更直观,操作也方便。 怎么使用看个人喜好,但是用 GUI 的话建议是熟悉了命令行作为前提。 | 
|      20PythonAnswer      2017-07-24 20:19:58 +08:00 via Android 命令行手打,不过自己常用 sublime 插件,因为 diff 舒服 | 
|  |      21iEverX      2017-07-24 21:04:19 +08:00 add 用 gui,因为看 diff 更方便 其他都是命令行 查看提交的具体内容也是 gui | 
|  |      22wujunze      2017-07-24 21:11:07 +08:00 命令行最舒服  +1 | 
|      23secends      2017-07-24 21:14:21 +08:00 用的命令行多了,gui 反而看不懂了 | 
|      24secends      2017-07-24 21:15:59 +08:00 另外 gui 的插件极大地拉低了 ide 的性能,特别是大项目。vscode 集成的 git 深有体会 | 
|  |      25PythoneerDev6      2017-07-24 21:23:49 +08:00 Git shell 你值得拥有。 | 
|      26ezreal      2017-07-24 21:37:13 +08:00 命令行 | 
|  |      27U7Q5tLAex2FI0o0g      2017-07-24 21:45:11 +08:00 命令行。 | 
|      28fan123199      2017-07-24 21:45:50 +08:00 都可以,最近用 jerbrains 系列,无法自拔,就用了 ide,但是有些高级功能还是只能 terminal 啊 | 
|  |      29mokeyjay      2017-07-24 22:16:03 +08:00 习惯乌龟 git 了,命令行忘光了…… | 
|  |      30wizardoz      2017-07-24 22:16:59 +08:00 有的程序 GUI 未必有命令行好用,Git 算一个。 | 
|  |      31Baymaxbowen      2017-07-24 22:23:47 +08:00 via Android 命令行可以理解的更清楚 | 
|  |      32zhihaofans      2017-07-24 22:59:40 +08:00 via iPhone ide 插件看文件的变化内容对比,git-bash 做 add,commit 和 push | 
|  |      33Perry      2017-07-24 23:02:09 +08:00 SourceTree 很舒服,命令行记不住 | 
|      34fjzjk      2017-07-24 23:04:16 +08:00 ide 插件,花那么多时间去折腾,还不如看看自己的代码 | 
|      35mason961125      2017-07-24 23:07:18 +08:00 自从用了 VSCode,diff 都是在 VSCode 里看,而且效果很不错。 至于 add, commit 还有分支间的关系的浏览在用 GitKraken。 | 
|  |      36msg7086      2017-07-24 23:08:05 +08:00 简单操作可以用命令行或者 IDE 插件,复杂操作基本上除了专门的 Git 图形界面客户端以外别的做不了。 (比如复杂的 Rebase 操作,一次十几条命令的,我是不敢用命令行做。) | 
|  |      37holy_sin      2017-07-24 23:11:09 +08:00 随便 | 
|  |      38yoa1q7y      2017-07-25 00:40:20 +08:00 用 sourcetree 看记录 操作都用命令行 | 
|      39Afanyiyu      2017-07-25 00:45:55 +08:00 via Android 当然是 ide 插件。 某些 ide 都能用快捷键提交同步了。(不知在哪里看到的,提交内容可以默认) | 
|  |      40kevinroot      2017-07-25 00:57:53 +08:00 自动化程度,(IDE)IDEA > SourceTree > CLI,一般 SourceTree,SourceTree 搞不定的(可能也能搞定,UI 懒得研究) CLI | 
|  |      41beginor      2017-07-25 09:06:47 +08:00 via Android smart git 社区版, 几乎可以完全脱离命令行 | 
|  |      42lrh3321      2017-07-25 09:18:26 +08:00 操作用命令行。 看记录,比较差异用 IDE 自带的插件 | 
|  |      43yzmm      2017-07-25 13:21:15 +08:00 有 GUI 为什么要用命令行? | 
|      441847bell      2017-07-25 13:48:24 +08:00 工具是为了解决问题,不分好坏,能解决问题的情况下用最适合自己的 |