Closed1
複数のgithubアカウントをフォルダ別に切り分ける
結論
以下の設定をもとにSSH接続するのが1番おすすめ。パスは適宜変更してください。
~/.gitconfig
[includeIf "gitdir:~/Workspace/personal/"]
path = ~/.gitconfig.personal
[includeIf "gitdir:~/Workspace/company/"]
path = ~/.gitconfig.work
~/.gitconfig.personal
[user]
name = <personal-user>
email = <personal-mail>
[core]
sshCommand = "ssh -i ~/.ssh/id_ed25519_personal"
~/.gitconfig.work
[user]
name = <company-user>
email = <company-mail>
[core]
sshCommand = "ssh -i ~/.ssh/id_ed25519_work"
~/.ssh/config
Host github.com
UseKeychain yes
パスフレーズを何度も入力するのを省略
このスクラップは2022/09/08にクローズされました