Uyifaka njani iGit kwiMac kwaye uvelise iiSSH Keys
Kule nyathelo ngenyathelo le-Git Tutorial, siza kuhamba ngendlela yokufaka iGit kumatshini weMac, indlela yokuvelisa izitshixo ze-SSH kwaye ulayishe isitshixo sakho se-SSH esidlangalaleni kwiakhawunti yakho yeGitHub yokugunyaziswa.
Uyifaka njani iGit kwiMac
Vula i-terminal kwaye uthayiphe
$ brew install git
Oku kuyakufaka iGit kwinkqubo yakho. Ukuqinisekisa ufakelo, chwetheza
$ git --version
Oku kuyakuprinta ingxelo yeGit efakwe kumatshini wakho.
Uyenza njani isitshixo se-SSH sokugunyaziswa kweGitHub
- Vula isiginali
- Yiya kulawulo lwakho lwasekhaya ngokuchwetheza
cd ~/
Chwetheza lo myalelo ulandelayo ssh-keygen -t rsa
- Oku kuyakukufaka ukuba ufake igama lefayile ukugcina isitshixo
- Cinezela nje ukungena ukwamkela igama lefayile elingagqibekanga (/Users/you/.ssh/id_rsa)
- Ke iya kukucela ukuba wenze ibinzana logqitho. Oku kunganyanzelekanga, nokuba kungenza ibinzana lokudlula okanye ucofe ukungena kungenawo ibinzana lokugqitha
- Xa ucinezela ukungena, iifayile ezimbini ziya kwenziwa
~/.ssh/id_rsa
~/.ssh/id_rsa.pub
- Isitshixo sakho sikarhulumente sigcinwa kwifayile ephela nge .pub, okt
~/.ssh/id_rsa.pub
Ungafikelela njani kwaye ukope isitshixo sikawonkewonke
Ukuze uqiniseke ngesixhobo sakho ngeGitHub, kuya kufuneka ulayishe isitshixo sakho sikawonkewonke esivelise ngasentla kwiakhawunti yakho yeGitHub
Khuphela isitshixo sikawonkewonke seSSH
Vula i-terminal kwaye uthayiphe
$ pbcopy < ~/.ssh/id_rsa.pub
Oku kuyakukopa imixholo yefayile ye-id_rsa.pub kwibhodi yakho yokunamathisela.
Idibeneyo:
Ungasifaka njani isitshixo sakho sasesidlangalaleni kwi-GitHub
- Nje ukuba ukhuphele isitshixo sakho sasesidlangalaleni, ngena kwiakhawunti yakho yeGitHub kwaye uye ku
- https://github.com/settings/profile
- Kwimenyu esekhohlo ngasekhohlo, uya kubona ikhonkco 'i-SSH kunye ne-GPG yezitshixo'
- Cofa kwikhonkco eliza kukusa kwiphepha apho ungafaka khona iqhosha lakho le-SSH olikhuphele ngaphambili.
- Cofa kwiqhosha elithi 'isitshixo esitsha seSSH'
- Emva koko faka igama lesihloko-unokuba yiyo nantoni na, o.k.t. entshaMac
- Cola iqhosha le-SSH loluntu kwibhokisi yokubhaliweyo ephambili
- Cofa 'Yongeza isitshixo se-SSH'
Vavanya isigunyaziso sakho seGitHub:
Vula i-terminal kwaye uthayiphe
$ git clone git@github.com:AmirGhahrai/Rima.git
- Iya kukubuza ukuba uyafuna ukuqhubeka nokudibanisa, chwetheza ewe
- Ukuba wenze ibinzana logqithiso xa wawusenza isitshixo soluntu, iya kukucela ukuba ungene.
- Faka ibinzana lakho lokungena kwaye ucinezele ukungena.
- Iya kuthi emva koko iqale ukudibanisa iprojekthi kulawulo lwakho.
Konke ngoku kusetelwe ukusebenzisa iGit kunye neGitHub.