如何让Git File History遵循本地系统日期格式?
让Git File History遵循Mac系统日期格式的方法
Git默认不会自动继承系统的日期格式,需要手动配置来对齐系统设置:
- 让Git直接使用系统区域设置的日期格式
打开终端,执行以下全局配置命令:
git config --global core.date locale
这个设置会让Git调用系统的区域设置来格式化日期,只要你系统已经设为澳大利亚格式,Git就会自动套用。
- 如果上述方法不生效,手动指定澳大利亚日期格式
澳大利亚常用的日期格式是日/月/年 时:分:秒,可以直接给Git指定这个格式:
git config --global core.date "%d/%m/%Y %H:%M:%S"
你也可以根据需求调整格式参数,比如要显示星期的话可以改成"%a %d/%m/%Y %H:%M:%S"。
- 确认终端的区域设置正确
有时候系统全局设置了,但终端的locale没同步,检查终端的时间区域设置:
执行locale LC_TIME,如果输出不是en_AU.UTF-8,需要在shell配置文件(比如~/.zshrc或~/.bash_profile)里添加:
export LC_TIME=en_AU.UTF-8
保存后重启终端,再执行Git命令应该就会生效了。
内容的提问来源于stack exchange,提问作者Steve Bennett
相关产品推荐
相关产品推荐

