如何将'git checkout'别名化为'git co'

jos*_*ine 133 git alias git-alias

我希望命令git co与输入相同git checkout.

普通的Bash别名(alias co='checkout')不起作用.

jos*_*ine 264

命令:

git config --global alias.co checkout

将创建一个git别名来做到这一点.它会将以下条目添加到您的全局~/.gitconfig文件中:

[alias]
    co = checkout
Run Code Online (Sandbox Code Playgroud)

  • 在此处的手册中查找更多详细信息(和示例):https://git-scm.com/book/en/v2/Git-Basics-Git-Aliases (2认同)

sma*_*sma 16

此外,可以将其编辑到您的git配置中:

[alias]
   co = checkout
Run Code Online (Sandbox Code Playgroud)

  • 对于那些不知道git config在哪里的人:vi~/.gitconfig或git config --global -e (4认同)
  • 你不需要'!git'.你可以使用'co = checkout'.这可以防止在另一个进程下重新调用git ...这在Windows上可能是有利的,因为启动新进程很昂贵. (3认同)