Git Hist Alias问题

Ide*_*REX 3 git

我正在通过gitimmersion和创建别名[复数].一切都有效,除了我的文化.

$ git config --global alias.hist log --pretty=format: '%h %ad | %s%d [%an]' --graph --date=short
Run Code Online (Sandbox Code Playgroud)

这会将我带到.config页面,但不会创建别名

我知道代码可以工作(我正在为别名做的部分),因为我跑的时候

$ git log --pretty=format: '%h %ad | %s%d [%an]' --graph --date=short
Run Code Online (Sandbox Code Playgroud)

它完成了我想要的任务.

任何使别名起作用的想法

Car*_*rum 6

你需要一些""东西才能让一切正常通过:

git config --global alias.hist "log --pretty=format:'%h %ad | %s%d [%an]' --graph --date=short"
Run Code Online (Sandbox Code Playgroud)

另外,我认为你的format:两个例子中都有格式字符串之间的额外空格.