有多少人完全使用命令行管理 git 得

2023-09-09 14:54:44 +08:00
 iorilu

有多少人从来不用 gui 软件管理 git 呢

有什么经验分享下吗

15394 次点击
所在节点    程序员
203 条回复
zhuangjia
2023-09-11 16:22:22 +08:00
基本都是 Sourcetree
huajieyu
2023-09-11 16:23:31 +08:00
没怎么用过 gui ,不太了解 gui 的优势,所以一直使用命令行
InDom
2023-09-11 16:35:54 +08:00
由于一开始学习使用的就是 git ,对 git 也比较熟悉,所以到目前为止基本都是在命令行下使用。

除了 提交 或者 合并,会使用 idea 里面的插件(方便选择提交内容)

对于 gui 的其他功能,每次使用时还要理解字面意思是啥,反而增加成本,所以就一直继续用 命令行了。

毕竟每个 gui 的字面意思都有可能不同,操作逻辑也可能不同,但最终使用的命令行是不会变的。
Rever4433
2023-09-11 16:45:25 +08:00
日常用 github for desktop 拉取、提交、建分支。
bill110100
2023-09-11 16:47:51 +08:00
用命令,不怎么想学软件的使用了,有问题直接 help 就够了。
runliuv
2023-09-11 17:14:31 +08:00
@ychost 666
version
2023-09-11 17:56:01 +08:00
一个人的项目.命令行当然快了..永远只有一个分支
遇到傻逼队友.只有 sourcetree 好解决冲突.好看哪个傻逼提交一个大文件.避免我去合并它.
可能命令行高大上吧..那些人.永远说不动..
sourcetree 子项目 代码自动拉去 大文件提示..快速切换分支..快速创建 gitflow 流程分支.等等.
cp19890714
2023-09-11 18:12:02 +08:00
除了 diff ,其他都用命令行
wangritian
2023-09-11 18:22:51 +08:00
日常操作用全家桶界面,特殊问题敲命令
zcdll
2023-09-11 19:35:54 +08:00
@MrUser #36 +1 ,我也这样,然后 fork 查看某个文件的版本记录也比较方便
ryan4290
2023-09-11 19:38:16 +08:00
习惯了 GUI 了,效率很高。长期绑定在 JB 家的 IDE 里面,很习惯了
ddprun
2023-09-11 19:50:42 +08:00
一般用 gui 也不会用复杂功能,那些都用命令行了
caijihui11
2023-09-11 20:09:08 +08:00
alias gs="git status"

快捷
tangmou
2023-09-11 20:13:47 +08:00
Rico
2023-09-12 09:17:13 +08:00
我,而且 gui 或者 ide 自带的我用不惯。
loveDiu4ever
2023-09-12 10:07:50 +08:00
除了看 diff 和 log 用 vscode 的界面,其他都是命令行,因为我不会用 gui
loveDiu4ever
2023-09-12 10:11:56 +08:00
不知道 gui 的用户怎么解决 gitlab 上的冲突,尤其是多个 remote 仓库的冲突,我不确定 gui 能非常清楚的展示并且你能清楚的明确知道如何合并。
比如 revert rebase reset cherry-pick 这种操作,以及 rebase -i 这种多次请求合并这种,我也没用过很多 gui ,我不清楚他真的能展现的很好吗,我之前用过一个 gitk 什么的 一个小章鱼的图标,那个看起来不错,后来收费了,主要还是用它看 diff 。。。
droppedbytech
2023-09-12 10:45:38 +08:00
@cheny4work 前面都同意,最后一句“但凡正常人都会去用 gui”,我觉得措辞不太妥当
LDa
2023-09-12 14:37:17 +08:00
偶尔处理问题时会使用命令行,绝大部分时间使用 gui ( 95%+)
cy18
2023-09-12 15:04:45 +08:00
果不其然,开始争论 GUI 跟 CLI 了...
回归正题,做好常用命令的 alias ,比如 gc=git commit ,gs=git status ,gd=git diff ,gco=git checkout ,gb=git branch 之类的。

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

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

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

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

© 2021 V2EX