我在.gitconfig
中具有此设置:
[format]
pretty = oneline
它很好地格式化了我的git-log
输出。但是,它还更改了git-show
(和git-status
)的输出,这会使我烦恼,因为当我使用git-show
时,我通常希望看到比使用git-log
时更详细的输出。
基本上,我希望git-show
的默认pretty
设置与git-log
的默认pretty
设置不同。这可能是某种程度上吗?
您可以使用想要的特定格式为git log
创建一个别名。
git config --global alias.mylog 'log --pretty=oneline'
要使用此别名,只需切换到您想要的分支并键入:
git mylog
您可以删除.gitconfig
文件的修改,当您使用git show
时,默认行为将在那里。