/ / Použitie Githubu na inom počítači - git, github, ssh

Používanie Github na inom počítači - git, github, ssh

Pracoval som na počítači A a chcel by som pracovať na jednom z mojich projektov Githubu na inom počítači (nechať ho nazvať počítačom B), ale dokážem zistiť, ako ho importovať. Teraz sa snažím urobiť

git clone ssh: //github.com/username/projectname.git na počítači B

ale hovorí, že povolenie bolo odmietnuté (publickey).

Čo tu mám robiť? Mám vygenerovať kľúč SSH na počítači B a nahrať ho na môj účet github? Takže každý počítač má svoj vlastný kľúč SSH na pripojenie k githubu? to by som mal robiť? Ako vygenerujem kľúč SSH?

Ďakujem - git / github bol doteraz pre mňa bolesťou a ocenil by som akúkoľvek pomoc.

odpovede:

4 pre odpoveď č. 1

Jo. Vytvorte druhý kľúč SSH na svojom druhom počítači a pridajte jeho pubkey prostredníctvom rozhrania nastavení účtu GitHub. Potom odtiaľ budete môcť klonovať.

Toto je spôsob autentifikácie pomocou verejného kľúčasystém funguje - každý počítač, ktorému chcete dať prístup, má svoj vlastný kľúč; ktoré vám umožňujú prideliť a odvolať prístup pre každý počítač nezávisle, namiesto toho, aby ste museli kopírovať kľúč z jedného stroja do druhého (potenciálne by sa tým stalo zraniteľným voči odpočúvaniu).