简化 git 命令

2021-03-03 19:56:23 +08:00
 fxjson

开发中 git 几乎成了标配,git 命令使用时,必须输入 git command 方式,于是想去掉前面多余敲的字母 git, commit 即可提交,pull 即可拉代码,而不需要 git pull,所以自己就写了个脚本,用起来没发现啥问题,分享给大家,github.com/fanqingxuan/gitbin

7361 次点击
所在节点    程序员
70 条回复
linvon
2021-03-03 19:57:47 +08:00
你可知道有个叫 alias 的东西
leoleoasd
2021-03-03 19:59:08 +08:00
你可知道有个叫 alias 的东西
fxjson
2021-03-03 20:00:04 +08:00
@linvon 你是说 git alias 吗,alias 之后,貌似 git 字符不能省略吧
nightwitch
2021-03-03 20:13:39 +08:00
emmm,有点尴尬,这应该算 Linux 基础?
alias commit = "git commit"就能完成你的工作。。
learningman
2021-03-03 20:17:16 +08:00
楼上那个放到.bashrc,可以自动应用
starcraft
2021-03-03 20:18:01 +08:00
我只对 log history 输出类做了条 alias,因为根本记不住。其他一直手打,没什么简化的想法。
GeruzoniAnsasu
2021-03-03 20:26:37 +08:00
zhyl
2021-03-03 21:12:07 +08:00
Kasumi20
2021-03-03 22:12:35 +08:00
$@和$*可以快速地向下传递参数

"$@"最为常用, 不改变参数结构

"$*"则将整个参数作为一整个参数向下传递

不用""包裹的话, $@和$*都会将原先的空格稀释掉, 这可能会相当麻烦, 请务必使用"$@"和"$*"
Vegetable
2021-03-03 22:27:46 +08:00
zsh...
xarthur
2021-03-03 23:12:01 +08:00
@starcraft 可以用 tig
whincwu
2021-03-03 23:19:46 +08:00
zsh 有个 git 插件,gc 就是提交,gp 就是推送,等等有几十个别名可以直接用
zzw1998
2021-03-04 07:18:18 +08:00
你们这下把楼主整尴尬了😅
wellhome
2021-03-04 08:16:39 +08:00
zsh 下 gc gl 。
breezeFP
2021-03-04 08:29:38 +08:00
oh-my-zsh 启用 git 插件
jieliujas
2021-03-04 08:56:57 +08:00
vscode 自带 git 插件,鼠标点一下完事
fyy21
2021-03-04 09:09:22 +08:00
gst ga gd 不更简单点<手动狗头>
cjwfuture666
2021-03-04 09:26:10 +08:00
建议搞个人工智能,眼神识别 换个眼神就可以提交 更方便
chiu
2021-03-04 09:31:21 +08:00
可爱
Rache1
2021-03-04 09:38:19 +08:00
你可知道,Linux 下 zsh 自带的的 alias 。
Windows 下使用 Windows Terminal + Powershell,然后在配上下面这个项目的 alias
https://github.com/gluons/powershell-git-aliases/blob/master/src/aliases.ps1

需要先安装 posh-git

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

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

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

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

© 2021 V2EX