いちいちgit configしたくないがgithubなどで公開したくない設定をする場合の対処法

More than 1 year has passed since last update.

例えば、hub browseで社内のGithub Enterpriseを使用したい場合、

~/.gitconfig
[hub]
  host = host.github

とすれば良いが、githubでdotfileを管理していてhostを公開したくない場合は、.gitconfig.localを作成し、

~/.gitconfig.local
[hub]
  host = host.github

.gitconfigで読み込む

~/.gitconfig
[include]
  path = .gitconfig.local

と便利