For at sikre, at du kan bruge to forskellige GitHub-konti uden problemer, skal du konfigurere dine SSH-nøgler korrekt i ~/.ssh/config
filen. Følg disse trin:
Generer SSH-nøgler for hver konto:
ssh-keygen -t rsa -b 4096 -C "[email protected]" -f ~/.ssh/id_rsa_account1
ssh-keygen -t rsa -b 4096 -C "[email protected]" -f ~/.ssh/id_rsa_account2
Tilføj de genererede nøgler til ssh-agent:
eval "$(ssh-agent -s)"
ssh-add ~/.ssh/id_rsa_account1
ssh-add ~/.ssh/id_rsa_account2
Opret eller rediger ~/.ssh/config
filen:
Host github-account1
HostName github.com
User git
IdentityFile ~/.ssh/id_rsa_account1
Host github-account2
HostName github.com
User git
IdentityFile ~/.ssh/id_rsa_account2
Opdater dine GitHub remote URLs:
For konto 1:
git remote set-url origin git@github-account1:username/repo.git
For konto 2:
git remote set-url origin git@github-account2:username/repo.git
Test konfigurationen:
ssh -T git@github-account1
ssh -T git@github-account2
Ved at følge disse trin kan du konfigurere SSH-nøgler korrekt for to GitHub-konti og sikre, at git push
fungerer uden fejl for begge konti.
Spar dig selv for besvær og kom igennem din to-do liste i dag
1
Beskriv din opgave
2
Modtag bud
3
Få løst din opgave
Møbelsamling
Hjælp med at samle Ikea klædeskab
Maler
Klargøring af lejlighed til flyttesyn
Flyttehjælp
Flytning af 150 kvm hus til Roskilde fra København
Havearbejde
Beskæring af 4 større træer
IT support
Geninstallering af windows + programmer
Elektriker
Installation af Sonos musikanlæg i hus
Rengøring
Ugentlig rengøring af lejlighed (114kvm)
Flyttehjælp
Flytning af 150 kvm hus til Roskilde fra København
Elektriker
Opsætning af lamper i stue og soveværelse
Catering
3-retters menu til 14 mennesker