HomeAuthorContactSearch

优雅地管理 Git Commit Author

因为author配置在开发者本地的global git config中,在多种场景并存的机器中会经常出现author忘记换的尴尬事情。最理想的情况是:在不切换用户的情况下,实现不同项目使用不同author

我的解决方案是:全局配置中除了默认的author,同时引入其他文件夹的配置,实现不同文件夹下的项目使用不同author,正好把项目分类也一起做了。

首先配置全局config

# ~/.gitconfig

[user]
	name = 王帅琪
  
[includeIf "gitdir:~/github/"]
  path = ~/github/.gitconfig

在子目录中新建config文件,覆盖author配置

[user]
    name = myWsq
    email = wsq961@outlook.com