美文网首页
使用 git alias 提高 git 的使用效率

使用 git alias 提高 git 的使用效率

作者: 热爱啊 | 来源:发表于2018-12-19 22:10 被阅读0次

使用 git alias 提高 git 的使用效率

前言

git 作为一个版本控制工具,是我们程序员平时工作中不可缺少的一部分。但有一个问题,我们开发完一个小功能或修改了一个 bug,都需要 add 然后 commit 一下,每次都要敲这么多的字符。作为经常使用 git 的我们来说,这是不能忍受的!

这个时候,可以使用 git alias

定义自己的 git alias

通过命令设置 alias

根据 git 官方文档说明,我们可以通过以下命令定义 git alias:

git config --global alias.a add
git config --global alias.c commit
git config --global alias.o checkout

通过 git 配置文件设置 alias

上面那种用命令定义 alias 的方式,需要敲这么多前置的命令,太麻烦了。这个时候,我们可以通过 git 的配置文件来配置 alias

  1. ~/ 目录下找到 .gitconfig 文件
  2. .gitconfig 文件末尾添加:
[alias]
a = add
c = commit
o = checkout
# ...
  1. 完成!

这样,我们就可以直接使用 git agit cgit o 来代替 git addgit commitgit o 啦!

git alias

之前的都是我们自己配置的一些 git alias,当然有别人给我们配好了的:git alias。里面包含了非常非常非常多的 git alias,具体的 alias 所对应的真正的 git 命令,可以查看该项目的 gitalias.txt 文件。

# 如:
# gitalias.txt 文件中一个单词的 alias
  a = add
  b = branch
  c = commit
  d = diff
  f = fetch
  g = grep
  l = log
  m = merge
  o = checkout
  p = pull
  r = remote
  s = status
  w = whatchanged
安装使用
  1. 首先将该开源项目中的 gitalias.txt 文件下载下来
  2. 然后在刚刚我们编辑的 .gitconfig 文件里面加入:
[include]
path = gitalias.txt
  1. 这样,gitalias.txt 中的所有 alias,都已被引入,就可以直接使用了!
git 命令用 g 命令替代
  1. 打开 ~/.bash_profile 文件
  2. 在文件末尾添加:
alias g=git
  1. 使用 source ~/.bash_profile 命令
  2. 完成

这样,git 也可以使用 g 命令来替代了!

更多 git alias 工具

根据 git alias more ideas 介绍,我们可以使用其他工具来使用 git alias,如:

  • 如果有 node 环境(作为前端开发,必须有!),可以使用 git-alias

总结

完~

相关文章

  • 使用 git alias 提高 git 的使用效率

    使用 git alias 提高 git 的使用效率 前言 git 作为一个版本控制工具,是我们程序员平时工作中不可...

  • git alias 配置

    通常在使用 git 命令时,要输入很长的命令,可以通过配置 git alias 提高效率 1. 创建别名 使用以下...

  • Git 2022-04-27

    使用 alias 这是我的 zshrc 的 alias 配置: alias gst='git status -sb...

  • Git设置alias(别名)

    给常用的 git 命令添加 alias 提升效率 git alias 编辑~/.gitconfig 添加以下几行:...

  • GIT配置和命令

    推荐使用 推荐配置成每个项目单独配置的方式: GIT设置ALIAS别名 GIT更新命令 GIT搜索 在commit...

  • gitmodules详解(Git子模块配置)

    git子模块 项目中经常使用别人维护的模块,在git中使用子模块的功能能够大大提高开发效率。 使用子模块后,不必负...

  • zsh git 缩写

    alias ga='git add' alias gb='git branch' alias gba='git b...

  • 产品管理开发之Git工作流和分支规范推荐

    前言 无论是开源项目还是内部项目,使用Git都是大势所趋,尤其是在产品管理这块,使用Git大大提高了开发效率和产品...

  • IDEA中Git的使用

    引言 本篇文章讲述在IDEA开发工具中git的详细使用过程,提高开发效率 IDEA配置git 电脑必须已经装好了g...

  • Git使用详解

    Git 是非常便捷高效的提高团队合作效率的代码管理工具。 关于 Git 的使用,我们从命令行来进行说明,首先介绍我...

网友评论

      本文标题:使用 git alias 提高 git 的使用效率

      本文链接:https://www.haomeiwen.com/subject/pfwskqtx.html