在設定檔中加入設定檔

Windows下的路徑C:\Users\Ricky.ssh

Host ricky.org
  Hostname ricky.org
  Port 29418
  User rickyhuang
  IdentityFile C:\Users\Ricky\.ssh\id_rsa
Host peter.org
  Hostname peter.org
  Port 65095
  User peter
  IdentityFile C:\Users\Ricky\.ssh\id_rsa_second

pull 的時候是識別郵箱,所以不能使用 global 的 user.email

取消 global

git config --global --unset user.name

git config --global --unset user.email

設定每個項目repo自己的 user.email

git config user.email "xxxx@xx.com" git config user.name "ricky"

Woindows 下要生成 key 可以使用 git bash 裡面有內建的 ssh command

再輸入,即可生成ssh key ssh-keygen -t rsa