複数のGitアカウントを手動切替不要で運用する
## 結論 - git configの`url`の設定を利用して、リポの中では自動的に目的のsshホストが使われるようにする。 - `git clone`が叩かれたことを`trap DEBUG`で検知してコマンド実行前にフラグを立て、Githooksの`post-checkout`内で、clone先ディレクトリの位置に応じて利用するgitアカウント情報をgitconfigに書き込む。 ## 問…
## 結論 - git configの`url`の設定を利用して、リポの中では自動的に目的のsshホストが使われるようにする。 - `git clone`が叩かれたことを`trap DEBUG`で検知してコマンド実行前にフラグを立て、Githooksの`post-checkout`内で、clone先ディレクトリの位置に応じて利用するgitアカウント情報をgitconfigに書き込む。 ## 問…