如何重命名git命令
我想重命名以下git命令: 代替键入:如何重命名git命令,git,command-line,command,rename,Git,Command Line,Command,Rename,我想重命名以下git命令: 代替键入: git checkout我想把它重命名为git co git commit我想把它重命名为git cm git-push-origin我想把它重命名为git-po 我该怎么做 谢谢 您要做的是为$shell(bash/csh/zsh/fish)创建所谓的“别名” 请尝试著名的david walsh的这篇优秀博文: 但要小心: 通过ssh在远程机器上工作或在交换机器时,非标准别名会让您心碎,如果您在脚本中使用别名,它们将不会在其他地方运行 使用别名:
我想把它重命名为git checkout
git co
我想把它重命名为git commit
git cm
我想把它重命名为git-push-origin
git-po
谢谢 您要做的是为$shell(bash/csh/zsh/fish)创建所谓的“别名” 请尝试著名的david walsh的这篇优秀博文: 但要小心: 通过ssh在远程机器上工作或在交换机器时,非标准别名会让您心碎,如果您在脚本中使用别名,它们将不会在其他地方运行 使用别名: 您可以在
.bash\u配置文件中放入类似的内容:
alias checkout='git checkout'
alias pull='git pull'
alias push='git push origin'
alias push_f='git push origin -f'
alias rebase='git rebase'
#...
然后source.bash\u配置文件
现在你可以写:
签出主机
,推送主机
,签出主机
小心:声明别名时不能使用参数。本书中的“”一章正好说明了您需要什么:
git config --global alias.co checkout
git config --global alias.cm commit
git config --global alias.po 'push origin'
可能的副本请在答案中包含适当的文本。链接腐烂,请不要依赖它们。