git - How to setup Github SSH login when host username and Github account are different? -
i have following "fake" configuration:
- a server: server1
- a username in server1: user1
- a private github repository: repo1
- a github account: user2
i have created ssh key user1 on server1 running:
ssh-keygen i have added id_rsa.pub key github account: user2.
i have tested ssh connection server1 logged in user1 github running following commands:
ssh -t git@github.com ssh -t -p 443 git@ssh.github.com both command successful meaning can connect. try run: git pull being asked username , password, why?
i trying avoid enter username/password each time need perform pull/commit/push.
the repository configured https:
remote.origin.url=https://github.com/company/repo.git should change remote url https ssh? missing?
note: "fake" not use real names configuration exists.
you need use remote url ssh ensure ssh key used: git@github.com:company/repo.git.
the easiest way probably:
git remote remove origin git remote add origin git@github.com:company/repo.git
Comments
Post a Comment