.gitconfigをディレクトリごとに切り替える

趣味ではgithubを,仕事ではgitlabを使う場合など,作業ディレクトリによってユーザ名やメールアドレスを切り替える


カテゴリ: tips  2018-04-20 17:20:13

## 前提 `git --version`でバージョンを確認.2.13以上ならOK. Ubuntu 16.04 LTSでは2.7までしか入らないので,以下の手順でリポジトリを追加してgitをアップデートする. ``` $ sudo add-apt-repository ppa:git-core/ppa $ sudo apt update $ sudo apt upgrade git ``` ## .gitconfigの設定 `~/work`以下のプロジェクトにだけ,`~/.gitconfig-work`の設定を反映させたい場合 + `~/.gitconfig`に以下を追加 ``` [includeIf "gitdir:~/work/"] path = .gitconfig-work ``` + `~/.gitconfig-work`を作成 ``` [user] name = [仕事用の名前] email = [仕事用のメールアドレス] ```