为 `git log --all --decorate --graph --oneline` 创建 git 别名

问题描述 投票:0回答:2

我经常使用命令

git log --all --decorate --graph --oneline
,我想为
--all --decorate --graph --oneline
创建一个git别名。

我尝试使用

git config --global alias.adgo "--all --decorate --graph --oneline"
,但是当我随后输入
git log adgo
时,显示一条错误消息,说
"fatal, ambiguous argument adgo"

有人能告诉我如何让这个 git 别名工作吗?我已经挣扎了一段时间了。感谢任何帮助!

git repository
2个回答
4
投票

您需要将其定义为

git config --global alias.adgo  “log --all --decorate --graph --oneline”

然后将其用作

git adgo

0
投票

您正在尝试这样设置:

git config --global alias.adgo "--all --decorate --graph --oneline"

必须运行这个:

git config --global alias.adgo "log --all --decorate --graph --oneline"

现在尝试运行此命令

git adgo

教你git的人并没有告诉你这是设置别名的正确方法:

git config --global alias.<alias> "<cmd> <options>"

希望这个答案有帮助!

© www.soinside.com 2019 - 2024. All rights reserved.