为某个 git 项目使用指定私钥提交

貌似不能在项目目录中直接配置。
~/.ssh/config 中增加一个 ssh 主机配置:

Host github-id2
    HostName github.com
    User git
    IdentityFile ~/.ssh/id_rsa_id2
    Port 22

然后指定 origin 为配置中的主机:

git remote add origin git@github-id2:path/my-repository.git