以为大家都用命令行,想不到公司用的最多的是 idea 上。
1
cnzjl 2020 年 3 月 24 日 在 idea 上比较方便点吧,我平常是 IDEA+命令行
|
2
lululau 2020 年 3 月 24 日 via iPhone magit
|
3
Vindroid 2020 年 3 月 24 日
命令行,因为多个项目都是不同语言,IDE 用的也不同
|
4
LokiSharp 2020 年 3 月 24 日
IDE 自带的或者 Sublime Merge
|
5
mangoDB 2020 年 3 月 24 日
我个人习惯 git 命令行操作。
|
6
Trim21 2020 年 3 月 24 日
merge 用 vsc,其他都是命令行。idea 的 diff 界面不如 vsc 好用。。。
|
7
fzhyzamt 2020 年 3 月 24 日
拉代码或者写完代码提交之类的直接 IDE 里,合并打 tag 之类的命令行
|
8
Hellert 2020 年 3 月 24 日 via Android smartgit
|
9
chendy 2020 年 3 月 24 日
因为平时只写 java 所以都是在 idea 里操作,自带基本的检查不用配 hook 啥的
命令除了 clone commit checkout reset 之类的基本不会…(为什么要会呢? |
10
Vegetable 2020 年 3 月 24 日
正常,喜欢用 gui 环境的人更多一些。我之前请教一个写 java 的同学,怎么在命令行启动 spring boot 的项目,他说不知道,以至于现在我还不知道到底能不能做到。
|
11
set 2020 年 3 月 24 日 git 命令行提供的信息更清晰, 也更直观. 之前遇到几次团队人员用 SourceTree 合并代码导致提交被冲掉的情况 基于 GUI 的 git 客户端很难排查问题.
对比下来命令行操作操作粒度更细, 但学习成本也高一点 不过这个学习时间对团队协作来说是值得花的 |
12
chuxiaonan 2020 年 3 月 24 日 mergetool 用 idea 其余都是命令行
|
13
nyaruko 2020 年 3 月 24 日 via Android
提交什么的操作都在命令行。用 IDE 的时候也基本是命令行
合并公司强制用 merge request 。 |
14
LostPrayers 2020 年 3 月 24 日 TortoiseGit
|
15
U7Q5tLAex2FI0o0g 2020 年 3 月 24 日
命令行。偶尔 Github Desktop
|
16
michaelcheng 2020 年 3 月 24 日
90%的情况都是命令行
|
17
murmur 2020 年 3 月 24 日
sourcetree
|
18
opengps 2020 年 3 月 24 日
SourceTreeeeeeee
|
19
yvescheung 2020 年 3 月 24 日
idea 用来对照更改内容,其余情况使用命令行
|
20
alex110 2020 年 3 月 24 日
idea 都自带了 很少用命令行了。
|
21
zhangdszq 2020 年 3 月 24 日
命令行
|
22
cxknmsl 2020 年 3 月 24 日
索死去
|
23
cbasil 2020 年 3 月 24 日
用 vscode 自带的 git 提交代码,需要合并解决冲突就用 git 命令
|
24
HolmLoh 2020 年 3 月 24 日
看情况吧,有时候命令行,有时候 idea
|
25
hongjiapei 2020 年 3 月 24 日 sourcetree 更好。我公司有个同事,用命令行,好几次都把代码注释或者删了然后提交,他都不看改了啥,还自以为用命令行很叼。
|
26
zhuangzhuang1988 2020 年 3 月 24 日
sourcetree
|
27
Lin0936 2020 年 3 月 24 日
命令行+fork+网页
|
28
Bigglesworth 2020 年 3 月 24 日
add 一个文件的话我用 fork 点点点不用操心,全部提交就 IDE 操作更快也不操心
|
29
faimin 2020 年 3 月 24 日 via iPhone
tower,用 GUI 的好处是简单直观,每次 push 之前能检查下自己将要提交的代码都改了哪些东西,有没有错误啥的
|
30
linbingcheng 2020 年 3 月 24 日
更多时候是在命令行,说实话,idea 好卡
|
31
cat007 2020 年 3 月 24 日
用 Git Bash
|
32
aa543187001 2020 年 3 月 24 日
idea 吧 特別是合并冲突贼好用
|
33
yjxjn 2020 年 3 月 24 日
Eclipse 上的 EGIT
|
34
itechify PRO idea 挺舒服的
|
35
grewer 2020 年 3 月 24 日
cmd+k cmd+shift+k
|
36
aliasliyu4 2020 年 3 月 24 日 via iPhone
@hongjiapei 这不是命令行的问题,是看不看 diff 的习惯问题
|
37
sagaxu 2020 年 3 月 24 日 via Android
假如 test 分支中,commit A 之后我改过 30 个文件,删除过 6 个,现在要在 master 中删除那 6 个,覆盖替换那 30 个。命令行下很好弄,IDE 里就不太方便了。
|
38
fancy111 2020 年 3 月 24 日
个人习惯,优选命令行。 linux 系统
|
39
misaka19000 2020 年 3 月 24 日
@hongjiapei #24 他 commit 前都不 diff 看一下呢吗
|
40
misaka19000 2020 年 3 月 24 日
我还是喜欢命令行,主要是 gui 点点点有点烦
|
41
sniperking1234 2020 年 3 月 24 日 身边都用 gui,网上都用命令行
|
42
ayase252 2020 年 3 月 24 日
commit 用 vscode 自带,其他操作命令行
|
43
chiu 2020 年 3 月 24 日 via Android
命令行,IDE/Editor 没有统一,即使在同一个组
|
44
lonhongg 2020 年 3 月 24 日
前端用的 VSC
stage 、commit 、conflict view:编辑器自带( Diff 友好) fetch 、pull 、merge 和其它作:用命令行,如 merge 时候可以 no-ff squash 查看 Commit History 用的 Fork |
45
zlccn 2020 年 3 月 24 日
命令行+gitkraken
|
46
chiu 2020 年 3 月 24 日 via Android
@hongjiapei 用 Gerrit 之类服务的话,他的提交就只会提交到另一个分支,review 完后再自动 merge
|
47
DowneyLam 2020 年 3 月 24 日
Fork
|
48
clrss 2020 年 3 月 24 日
IDE (Intellij) + 命令行
|
50
Presbyter 2020 年 3 月 24 日
简单的 commit push 用 IDEA 带的工具,复杂的操作还是命令行.
|
51
xiangyuecn 2020 年 3 月 24 日
小乌龟 Tortoise Git/SVN,满足 99%的日常需求,commit 前要检查一下代码,命令行的 99%的情况下没有图形化界面里对比检查差异来的直观,要反驳那你要的那需求就是那 1%😂 除非“commit 前都不 diff” #25 #39
|
52
xianyu191031 2020 年 3 月 24 日
完全命令行
|
53
cyspy 2020 年 3 月 24 日
复杂操作 idea,简单操作命令行
|
54
Nimrod 2020 年 3 月 24 日 via Android
命令行的试试 lazygit
|
55
ruby109 2020 年 3 月 24 日
简单的命令行,其他的都是 fork
|
56
sherryqueen 2020 年 3 月 24 日
操作用命令行 想看分支图的话 会用 sourceTree 和 git 自带的图形展示
|
57
DelayNoMay 2020 年 3 月 24 日
全命令行,最多看看 gitk
|
58
mgrddsj 2020 年 3 月 24 日
GitHub Desktop
|
59
srx1982 2020 年 3 月 24 日
提交前的 review 用 vsc,顺便提交也用 vsc 了
amend 的时候只能用命令行,vsc 没法换行 看 log 用 gitk |
60
zkwap 2020 年 3 月 24 日
win 我用小乌龟,mac 用 sourcetree,感觉用命令行就是浪费生命
|
61
damngood 2020 年 3 月 24 日 via iPhone 恕我直言 Gui 在绝大部分常规操作上要比命令行有效率得多. 当然有些操作必须要命令行才能完成.
|
62
ac2sherry 2020 年 3 月 24 日
win
merge/diff == beyond compare log/rebase == tortoise git others == git bash linux all in bash |
63
Chingim 2020 年 3 月 24 日
zsh+neovim
gui 是啥? |
64
nightwitch 2020 年 3 月 24 日
diff/merge 的时候开 vsc 。 其余时候命令行
|
65
mota 2020 年 3 月 24 日
日常提交和 push 用命令行,冲突和 cherry pick 用 vscode 和 fork
|
66
HongJay 2020 年 3 月 24 日
sourcetree
|
67
dr2009 2020 年 3 月 24 日
vscode pull/push/commit &conflict
Gitkarken merge/rebase/diff/history/squash & conflict |
68
lcgui7 2020 年 3 月 24 日
全都用,视情况怎么方便怎么来。
|
69
wagjia 2020 年 3 月 24 日
俩种都会。。。。。 不是挺简单的吗
|
70
xcstream 2020 年 3 月 24 日
我觉得 idea 的 merge 最好用
|
71
sdushn 2020 年 3 月 24 日
sourcetree,比较直观,每次提交前自己先 review 一下,有没有提交一些不该提交的测试代码什么的
|
72
strongcoder 2020 年 3 月 24 日
sourcetree +1 基本上 90%的操作都在这个上面操作
|
73
james122333 2020 年 3 月 24 日 via Android
命令行 自己写好的工具不用当然是有原因的
|
74
jinliming2 2020 年 3 月 24 日 via iPhone
命令行
|
75
Yvette 2020 年 3 月 24 日
命令行+vscode+偶尔网页版
|
76
massacreformash 2020 年 3 月 24 日
Tower 很好用,不得已的情况下用命令行
|
77
fatestigma 2020 年 3 月 24 日
命令行 90%都是 git clone,主力还是用 magit,操作简单快捷而且完全不需要鼠标
|
78
dupeng0811 2020 年 3 月 24 日
sourcetree...
|
79
wvitas 2020 年 3 月 24 日
都行
|
80
Leonard 2020 年 3 月 24 日
只用过命令行,没试过 GUI
|
81
liubo18 2020 年 3 月 24 日
之前用小乌龟,现在用 sourceTree,命令行只记得几个常用的
|
82
codelegant 2020 年 3 月 24 日
只有提交在 IDE 上编辑完顺手做了,其它操作都在命令行。
|
83
codelegant 2020 年 3 月 24 日
用命令行是因为可以(切分支,同步,合并,推送)一把梭,gco test && gl && gm feature/orders-v4.3.0-codelegant-20200324 && gp
|
84
jeffh 2020 年 3 月 24 日
idea 中的 terminal 改为了 git bash,所有操作都在命令行,除了 git commit 前查看修改的文件使用了 idea 的 version control
|
85
p23XnFNH1Wq953rV 2020 年 3 月 24 日
命令行 + smartgit
命令行操作的比较多, smartgit 主要是文件对比, 看提交了哪些比较方便 |
86
davin 2020 年 3 月 24 日
vscode 终端自带命令行,冲突的时候最方便,可以在编辑器手动选择复原还是覆盖
|
87
hantsy 2020 年 3 月 24 日
Command CLI+ 乌龟
|
88
yafoo 2020 年 3 月 24 日 via Android
小乌龟 git
|
90
hantsy 2020 年 3 月 24 日
@xiangyuecn 还有用 SVN 的吗?我这台本本 5 年了,没安装过 SVN 。
|
91
balamiao 2020 年 3 月 24 日
一般命令行
|
92
Yoock 2020 年 3 月 24 日 via iPhone
合并要发 PR
|
93
wangbenjun5 2020 年 3 月 24 日
idea 自带的工具,快捷键非常方便,实在想不通某些人在那一个个敲命令图个啥,效率极低!
|
94
zunceng 2020 年 3 月 24 日
code review 肯定用 ui
push/pull/logs/reset 等常规操作 以及结合公司研发流程规范相关 git 操作 不用命令行 哪个 ui 这么强, 公司的规范纯手工执行 不做工具当我没说 |
95
bzj 2020 年 3 月 24 日
用命令行的看来你们的分支都太少了
|
96
ysweics 2020 年 3 月 24 日
sourcetree,图形化的时候,查看代码变化,分支切换,非常方便,用命令行看起来贼麻烦
|
97
qiyuey 2020 年 3 月 24 日
常用操作 IDEA + 快捷键,非常用操作命令行
|
98
xuanbg 2020 年 3 月 24 日
sourcetree,分支多了,不看图形化的分支图闹不清自己在哪。瞎 JB 合并代码是要出大问题的!
|
99
anonymous256 2020 年 3 月 24 日
用 GitKraken, git 命令已经忘的差不多了.
/斜眼 |
100
AntiGameZ 2020 年 3 月 24 日
经常看老哥用命令行敲敲敲,时不时还会敲错误操作。
同样的事情用 IDEA 速度翻 10 倍。 当然,IDEA 不是什么时候都管用的,跑上服务器以后,没有 IDE 就蒙圈了 |