以为大家都用命令行,想不到公司用的最多的是 idea 上。
101
Ritr 2020 年 3 月 24 日
sourceTree
|
102
lyzy 2020 年 3 月 24 日 via iPhone
Sourcetree 挺好
|
103
way2explore2 2020 年 3 月 24 日 does it really matter?
|
104
caskeep 2020 年 3 月 24 日 via iPhone
命令行➕gui 命令行用来对付偏门命令 gui 用来提升效率 推荐 smartgit gitkranken 都是付费的 个人的 gui 工具一般不用开源的 cmd 一般只用开源的
|
105
WeeH9T 2020 年 3 月 24 日
90% cli
提交文件过多会用 gitup , 这个工具貌似是官方 gui,记不太清楚了,我用着很方便 |
106
dilu 2020 年 3 月 24 日
基操 cli,因为方便
稍微复杂的例如看各分支关系排查问题才会 sourcetree |
107
hantsy 2020 年 3 月 24 日
@wangbenjun5 我觉得图形界面(我现在只用乌龟)除了选择提交文件的时候效率高一点,其他时候都不如 CLI 快捷。
|
108
hackshen 2020 年 3 月 24 日
能用 cli 的从不用 gui
|
109
imnaive 2020 年 3 月 24 日
vscode 自带的工具挺好用的,配合 gitlens 能方便许多,比如切换 remote origin
|
112
mrjnamei 2020 年 3 月 24 日 tig 了解一下
|
113
stevejokes 2020 年 3 月 24 日
@mrjnamei tig+1, 真乃神器
|
114
acrisliu 2020 年 3 月 24 日 IDE 上操作不香吗?
提交文件就按两下快捷键的事情,比切出去到终端敲命令效率高很多吧? |
115
huage2580 2020 年 3 月 24 日
IDEA 挺舒服的,现在的很方便啦。idea 出问题或者搞不定我才会去 git bash 敲
|
116
wangyzj 2020 年 3 月 24 日
sourceTree
|
117
red2dog 2020 年 3 月 24 日
命令行,merge 进 master 的时候才去网页上。
|
118
palxie 2020 年 3 月 24 日 基本命令行搞定
|
119
FringJX 2020 年 3 月 24 日
IDE 集成啊,不用切软件就完成了
|
120
KeyboardManAnAn 2020 年 3 月 24 日
公司用的是 SVN,所以用的是 CornerStone. 所以稍微有点跟不上时代了哈哈哈.
不过个人项目肯定用的是 Git, 极少数时候会用 Xcode 和 AndroidStudio 中的自带的 Git 图形化工具.不过大多数情况下用的还是 SourceTree.啥时候 SourceTree 开始收费了,应该就会全面转向 IDE 自带的 GUI 或者是完全使用 Git 命令行工作了吧 |
121
janda 2020 年 3 月 24 日 基本都是 git bash 操作、用的可视化工具都是不一样的!唯有 git bash 才能统领江山
|
122
jzbax1230 2020 年 3 月 24 日
smartgit
|
123
handsomehaitao 2020 年 3 月 24 日
sourceTree
|
124
aleung 2020 年 3 月 24 日 via Android
看到很多人用 sourcetree,如果喜欢 sourcetree 的话,应该试试 fork,趁现在还免费
|
125
watership 2020 年 3 月 24 日
github 客户端 + 命令
|
126
dazkarieh 2020 年 3 月 24 日
sourceTree,有时会用 ide
|
127
meow33 2020 年 3 月 24 日
sourceTree
|
128
ExplorerLog 2020 年 3 月 24 日
vscode
|
129
lechain 2020 年 3 月 24 日 via Android
gerrit + repo 傻瓜式操作
只需要懂 repo start; git add; git commit; repo upload ;四个即可…其他的不需要懂也能正常处理工作中的所有 code task |
130
tairan2006 2020 年 3 月 24 日
基本全部用命令行…又不是都用 idea,用 vim 你咋整
|
131
james122333 2020 年 3 月 24 日 via Android
|
132
sxlzll 2020 年 3 月 24 日
基本 WebStorm,cli 用的少
主要是 JetBrains 的文件 diff 做的非常好,可以提交前二次 check 遇过无数蛋疼同事提交无用代码了 |
133
RickyC 2020 年 3 月 24 日
IDE 里的命令行
|
134
meeop 2020 年 3 月 24 日
sourceTree mac 上无敌卡,更新下代码就 100%cpu,已经弃了
|
135
rockyou12 2020 年 3 月 24 日
优先用 idea 的 git gui,部分没有的才敲命令
|
137
Orenoid 2020 年 3 月 24 日
idea 检查 diff 方便多了,而且还可以勾选要 commit 的代码块等等
|
138
endoffight 2020 年 3 月 24 日 via Android
sourcetree 不香吗?命令行只有在 ssh 的时候用
|
139
340244120w 2020 年 3 月 24 日 via iPhone
就我目前几年经验来看 我用过的所有功能里 除了 reflog 没有 idea 的 gui 不能做的
|
140
yanhuamiluan 2020 年 3 月 24 日
使用频率,idea > 命令 > Tower
|
141
lights 2020 年 3 月 24 日
阅览、查看类的操作都是用界面(我用的 fork )
commit 、push 、fetch 、rebase 、branch 都是用命令行 主要原因是频繁使用 rebase -i,在命令行操作更快更简单 |
142
qwerthhusn 2020 年 3 月 24 日
白猫黑猫
|
143
glfpes 2020 年 3 月 24 日
一般操作使用命令行,用 sourcetree 观看 commit 改动。
|
145
Jacky23333 2020 年 3 月 24 日 via Android
@Vegetable 不是直接运行主类就好了吗
|
146
Yiki 2020 年 3 月 24 日 命令行
所以经常出错就是…… 出错的时候就要用界面类的来一个个对比修正…… |
147
Orenoid 2020 年 3 月 24 日
@340244120w #139 rebase -i 合并 commit 记录怎么操作,我在 idea 和 pycharm 都没找到入口
|
148
songkeys 2020 年 3 月 24 日
我一直用的是 GitHub GUI,但看到这里很多人都推荐 sourcetree 。想请教一下 sourcetree 相比于 GitHub GUI,有什么更好的特色吗?谢谢
|
149
onecode 2020 年 3 月 24 日
visual studio 2019
|
150
draguo 2020 年 3 月 24 日
刚开始用命令行因为要了解发生了什么,现在用 idea 快捷键,比命令行快
|
151
cco 2020 年 3 月 24 日
命令行吧。。。
|
153
gamexg 2020 年 3 月 24 日
fork
最喜欢的是提交时可以只提交特定的行 |
154
CBS 2020 年 3 月 24 日
最开始用就是 sourcetree,然后就是命令行,现在是 IDE
|
155
l8g 2020 年 3 月 24 日
IDE 为主,命令行为辅
|
156
rioshikelong121 2020 年 3 月 24 日
命令行 + source tree
|
157
BenjaminReed 2020 年 3 月 24 日
命令行..
|
158
leafdream 2020 年 3 月 24 日
tig
|
159
sarices 2020 年 3 月 24 日
命令行,图形界面的软件真心不习惯,生怕一不小心合并错了
|
160
YzSama 2020 年 3 月 24 日
大部分都是命令行,有冲突的时候,使用 idea 进行 merge... 合并还是交给图形化工具比较方便
|
161
yousabuk 2020 年 3 月 24 日
Sourcetree,懒,怕麻烦
|
162
NoUltimate 2020 年 3 月 24 日
命令行+fork
|
163
jydeng 2020 年 3 月 24 日
命令行为主,sourceTree 辅助
|
164
WishMaster 2020 年 3 月 24 日
Tower
|
165
340244120w 2020 年 3 月 24 日 via iPhone @Orenoid 右键全中旧的一行 log,单机 interactively.... 弹出多条 log 里 用 squash 可以合并
|
166
kurotsuchi 2020 年 3 月 24 日
git bash , 命令行
|
167
edk24 2020 年 3 月 24 日
外包, 对信息没那么重视, 写个 jio 本给同事们用. 丢 c:/windows/system32 直接在 git bash 上用 [苦笑]
```bash #!/bin/bash # ========================= # git 同步脚本 # # Author: 余小波 # Date: 2020-01-09 # ========================= # 本地文件是否发生了改变 is_change=$(git status -s) # 当前分支 branch=$(git symbolic-ref --short -q HEAD) # git.user.name guser=$(git config user.name) if [ 0 -lt ${#is_change} ]; then remark="update" git add . && git commit -m "$guser $remark" && git pull origin $branch && git push origin $branch else echo "本地没有改变, 正在拉取代码"; git pull origin $branch fi ``` |
168
amundsen 2020 年 3 月 24 日
命令行 -> 网页+命令行 -> vscode
|
169
chencc4811 2020 年 3 月 24 日
用的 idea 等 ide,图形化不想吗?合并代码清晰明了, 搞不清那些命令行的怎么个玩法
|
170
MaxSoloware 2020 年 3 月 24 日
Fork Mac 体验极好
|
171
jestyf 2020 年 3 月 24 日
vscode 50%, cli 50%
|
172
x66 2020 年 3 月 24 日
用 ide,提交之前能做各种静态检查,能选择一个文件中的哪一段代码不提交,冲突的时候可以可视化解决,真的搞不懂用命令行的人怎么解决这些问题。
|
173
james122333 2020 年 3 月 24 日 via Android
@Yiki
git diff 的用处 (滑稽 |
174
james122333 2020 年 3 月 24 日 via Android
@x66
vimdiff |
175
947211232 2020 年 3 月 24 日
都用,git hash,idea,sourcetree 都用
|
176
JssDream 2020 年 3 月 24 日
必须 IDEA 啊,功能强大,省时省力,提交、拉取、冲突,合并、建分支,再加上 gitflow 插件,完美
|
177
majiaxin110 2020 年 3 月 24 日
我推荐一波 GitKraken
|
178
yolee 2020 年 3 月 24 日
用命令行
|
179
korvin 2020 年 3 月 24 日
自己命令行,同事 idea 和 sourcetree 都有
|
180
fortunezhang 2020 年 3 月 24 日
100% git bash(oh my zsh )
|
181
gowa 2020 年 3 月 24 日 via Android
用 git 不用命令行你是不用多分支开发的?不用合并代码解决冲突的?不用打补丁的?
|
182
wangcansun 2020 年 3 月 24 日
idea/webstorm 十分方便
|
183
dangyuluo 2020 年 3 月 24 日
形成肌肉记忆后 terminal 很简单
|
184
puzzle9 2020 年 3 月 24 日
sublimemerge
|
186
20015jjw 2020 年 3 月 24 日 via Android
hg 用户 95 成 terminal 0.5 成 ide
|
187
yakax 2020 年 3 月 25 日 via Android
smartgit
|
188
ajaxfunction 2020 年 3 月 25 日
临时调整或小修改 命令行
提交内容较多时 ,会用 ide 自带的工具,可以很直观的看出代码变化和要提交的文件变化 |
189
geektony 2020 年 3 月 25 日
CLI + tig
|
190
fan123199 2020 年 3 月 25 日
必须 idea,好用的没话说。最好全团队推广。 我命令行都懂,但是能用快捷键,用什么命令行。
|
191
orm 2020 年 3 月 25 日 via iPhone
没人用 lazygit?
https://github.com/jesseduffield/lazygit |
192
msg7086 2020 年 3 月 25 日
我是 SmartGit 用户。
复杂功能用多了以后回不去命令行和简单 GUI 了。 |
193
isnullstring 2020 年 3 月 25 日
idea 自带,或者 TG
|
194
jaoyina 2020 年 3 月 25 日 via Android
没人用 tortoisegit?
|
195
klgd 2020 年 3 月 25 日
大部分时候用的是 ide 的,然后小乌龟辅助
|
196
sugars PRO 大部分 IDEA,省事,但心情好会用用命令行,都行
|
197
danyi 2020 年 3 月 25 日
都用,怎么舒服怎么来,反正都会
|
198
ungenius0923 2020 年 3 月 25 日
除去看分支差异外(使用 gitkraken ),其他时候均用命令行,但是没有搞 alias
|
199
p1gd0g 2020 年 3 月 25 日
一直觉得自己很蠢,goland 里写代码,vscode 里提交。
|
200
whosesmile 2020 年 3 月 25 日
命令行
有人说为了效率采用 GUI,我纳闷提交代码能占用多少时间... 这一点操作成本换来的是你会清楚明白的知道自己在干什么,万一做了蠢事,你会知道如何解决,而不是抓瞎问 WTF?? |