使用 oh-my-zsh 简化 git 命令

使用 oh-my-zsh 简化 git 命令

常规提交 git 命令

  • git add .
  • git commit -m 'fix: some fix'
  • git push

使用 oh-my-zsh 插件后

  • gaa
  • gcm "fix:some fix"
  • gp

安装 oh-my-zsh 后默认会打开 git 插件,它会在命令行下光标前显示当前分支名称,还可以实现自动补全,输入 git re 按 tab 会自提示可以选择命令,再按 tab 就可以选择命令,方便命令输入。

这里罗列几个常用的作为示例,展示它们的作用:

快捷键git 命令描述
ggitgit
gpgit push推送
glgit pull拉取
gaagit add --all添加当前项目所有文件修改、增删的文件到缓存区
gc!git commit -v --amend修正上次提交
gcmgit commit -m提交项目到本地库,其中-a表示不用再次输入git add命令
gcbgit checkout -b将特定分支上暂存储区的内容替换当下工作区的内容,
gcmgit checkout $(git_main_branch)切到 main 或者 master
gcdgit checkout $(git_develop_branch)切到 develop
gbDgit branch -D删除分支
glodsgit log --graph --date=short查看提交记录
gmgit merge合并分支
grbgit rebase变基
grhhgit reset --hard重置
gcpgit cherry-pick <commitId>从其他分支 选取一次提交
gstagit stash push保存修改为暂存
gstpgit stash pop弹出暂存

完整的简写对照表可以参考github

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值