我用 idea 的 git 客户端

2021-12-04 11:15:20 +08:00
 guanhui07
idea 的 git 客户端用了一段时间 配合上自定义快捷键 挺爽的
大多数时候只要
git commit 查看改动代码是否正确
git push 再检查一遍
列分支 切分支
git pull
合并分支图形化 这点非常好
还有查看文件历史 文件夹历史提交
回滚某文件
操作全用的 改键 自己自定义

只是工具 看看能否提升效率,我觉得还行
不过有特殊时候还是配合命令行 比较少
4338 次点击
所在节点    程序员
17 条回复
ZSeptember
2021-12-04 12:06:38 +08:00
所有 git gui 只用来看历史,其他都命令行
chendy
2021-12-04 12:12:57 +08:00
日常使用,intellij 的 git 客户端应该是最好用的了,逻辑清晰操作简单
cp19890714
2021-12-04 12:44:21 +08:00
我主要使用命令行,UI 用来对比代码和看历史改动。因为我需要保证每个对代码的行为都是可控的。

IDEA 的 git 会把操作的命令打印出来,这挺好的,只是我还没习惯。
danbai
2021-12-04 12:47:24 +08:00
我也用,合并代码太爽了
JamesMackerel
2021-12-04 14:32:10 +08:00
他提交的时候会给你 format 一边,还会 optimize imports. 都可以配置。很爽。
Nasei
2021-12-04 15:03:37 +08:00
我觉得不太行...gitignore 都做不好,给我列了六百多个 unversioned files

ide 的 git, 我个人更喜欢 vs
zjsxwc
2021-12-04 15:10:38 +08:00
本来我是直接在 linux 、macOS 上用 gitk 看的,
但是现在更新 macOS 后发现 macOS 不能正常显示 gitk 界面了,
所以只能用 idea 来看
ALVC666
2021-12-04 15:17:15 +08:00
idea 的 git 解决冲突的时候真的好用
别的情况下我感觉看个人习惯把
wolfie
2021-12-04 15:24:33 +08:00
gui 仅作对比,实际操作还是命令行。
gui 提交跟 svn 差不多。
creanme
2021-12-04 17:53:34 +08:00
公司电脑好卡。。。命令行 git add 都经常卡 10 多秒才完成,图形化操作更慢。
GibuAuja
2021-12-04 18:10:18 +08:00
Ctrl + K
Ctrl + Shift + K
alamaya
2021-12-04 18:28:54 +08:00
只用来解决冲突,是挺好用
uselessVisitor
2021-12-04 22:38:08 +08:00
@Nasei 你自己配置的有问题吧,Java 开发表示没问题
fsdrw08
2021-12-05 09:02:56 +08:00
vscode 的 git lens 也很好用
cco
2021-12-06 09:28:45 +08:00
习惯用命令行,但是也希望学习客户端的使用(太懒了),毕竟提供客户端也是为了方便快捷。
spacebound
2021-12-06 14:13:52 +08:00
idea 下的 git 解决冲突,回滚代码都挺好用的,一直再用。出现搞不定或者其怪的问题时再用命令行来排查解决
SSang
2021-12-06 17:31:57 +08:00
主要是图形化的不会用,可选择的太多了,每个的逻辑还不太一样,就懒得学了,其实会用的话应该和和命令行差不多,命令行其实我也装了很多插件,为了让 diff 好看一点

顺便,推荐一个美化的插件 https://github.com/banga/git-split-diffs

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

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

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

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

© 2021 V2EX