我正在研究 gitimmersion 并创建别名 [复数]。除了我的命令外,一切正常。
$ git config --global alias.hist log --pretty=format: '%h %ad | %s%d [%an]' --graph --date=short
这会将我带到 .config 页面,但不会创建别名
我知道代码有效(我正在为其创建别名的部分)因为当我运行时
$ git log --pretty=format: '%h %ad | %s%d [%an]' --graph --date=short
它完成了我想要的任务。
使别名起作用的任何想法
最佳答案
你需要一些 ""
来正确地传递所有内容:
git config --global alias.hist "log --pretty=format:'%h %ad | %s%d [%an]' --graph --date=short"
此外,我认为在您的两个示例中,format:
和格式字符串之间都有一个额外的空格。
关于Git Hist 别名问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17198604/