命令:git 历史错误。致命:选项“--graph”必须出现在非选项参数之前
Command: git hist ERROR. fatal: option '--graph' must come before non-option arguments
我正在尝试 运行 git 在 GitBash 上 hist cmd,Windows 但我收到以下错误
fatal: option '--graph' must come before non-option arguments
在 window PowerShell 上,我输入了:
git config --global alias.hist log --pretty=format: '%h %ad | %s%d [%an]' --graph --date= short"
但仍然出现同样的错误。
请问我可以知道为什么以及如何避免这个错误吗?
只需先移动 --graph
/ --date
选项即可。
我刚刚通过常规 CMD(不需要 PowerShell)进行了测试:
git config --global alias.hist "log --graph --date=short --pretty=format:'%h %ad | %s%d [%an]'"
然后 git hist 工作得很好。
注意 format:
和 '%h...'
之间缺少 space
我正在尝试 运行 git 在 GitBash 上 hist cmd,Windows 但我收到以下错误
fatal: option '--graph' must come before non-option arguments
在 window PowerShell 上,我输入了:
git config --global alias.hist log --pretty=format: '%h %ad | %s%d [%an]' --graph --date= short"
但仍然出现同样的错误。
请问我可以知道为什么以及如何避免这个错误吗?
只需先移动 --graph
/ --date
选项即可。
我刚刚通过常规 CMD(不需要 PowerShell)进行了测试:
git config --global alias.hist "log --graph --date=short --pretty=format:'%h %ad | %s%d [%an]'"
然后 git hist 工作得很好。
注意 format:
和 '%h...'