Me pehea te Whakauru i a Git i runga i te Mac ka Hangaia nga Kī SSH

I roto i tenei Akoranga Git-taahiraa-a-Tauira Git, ka tirohia me pehea te whakauru i a Git i runga i te miihini Mac, me pehea te whakaputa i nga ki o SSH me te tuku i to kī SSH a te iwi ki to kaute GitHub mo te whakamanatanga.



Me pehea te Whakauru i Git i runga i te Mac

Whakatuwherahia te tauranga me te momo

$ brew install git

Ma tenei ka whakauru Git ki to punaha. Hei whakaū i te whakaurunga, momo


$ git --version

Ma tenei ka taarua te putanga o Git kua whakauruhia ki to miihini.



Me pehea te whakaputa kī SSH mo te whakamana GitHub

  1. Whakatuwherahia te tauranga
  2. Haere ki to raarangi kaainga ma te patopato cd ~/

  3. Patohia te whakahau e whai ake nei ssh-keygen -t rsa




    • Ma tenei koe e akiaki ki te whakauru i tetahi ingoa ingoa ki te penapena i te ki

    • Me pato noa ki te whakauru ki te tango i te ingoa ingoa taunoa (/Users/you/.ssh/id_rsa)

    • Na ka tono ki a koe kia hanga i te kīangahipa. He kowhiringa tenei, maau ranei e hanga i te kīangahipaihi me te pehi ranei i te urunga mo te kore kīangahipa

  4. Ka pehi ana koe i te tomokanga, e rua nga konae ka hangaia

    • ~/.ssh/id_rsa

    • ~/.ssh/id_rsa.pub

  5. Kei te penapena to matua ki te konae me te .pub, ara ~/.ssh/id_rsa.pub


Me pehea te uru atu me te kape i te kī SSH a te iwi

Kia pono ai koe me to taputapu ki a GitHub, me tuku e koe to kī SSH mo te iwi i hangaia e koe i runga ake nei ki to kaute GitHub.

Tāruahia te kī SSH mō te iwi

Whakatuwherahia te tauranga me te momo

$ pbcopy < ~/.ssh/id_rsa.pub

Ka kape tenei i nga korero o te konae id_rsa.pub ki to papatopenga.


E pā ana:



Me pehea te tuku i to kī SSH ki te GitHub

  1. Ka oti i a koe te kape i to kī SSH mo te iwi, takiuru ki to kaute GitHub ka haere ki
  2. https://github.com/settings/profile
  3. I te rarangi taha maui-maui, ka kite koe i tetahi hono “Kihi SSH me GPG”
  4. Paatohia tera hono ka kawe koe ki tetahi whaarangi ka taea e koe te whakauru i to kī SSH a te iwi i peehia e koe i mua.
  5. Paatohia te paatene e kii ana ko te 'Kihi SSH Hou'
  6. Whakauruhia he ingoa taitara - ka taea te aha, hei tauira. houMac
  7. Whakapirihia te kī SSH a te iwi ki te pouaka pouaka matua
  8. Paatohia te 'Taapiri matua SSH'

Whakamatauhia to mana a GitHub:

Whakatuwherahia te tauranga me te momo

$ git clone git@github.com:AmirGhahrai/Rima.git
  1. Ka paatai ​​atu ki a koe mena kei te hiahia koe ki te hono tonu, paato ae
  2. Mena i hangaia e koe he kīangahipa i a koe e whakaputa ana i te ki o te iwi, ka tono koe ki a koe kia uru ki roto.
  3. Whakauruhia to papaahipa ka paato i te tomokanga.
  4. Ka tiimata te whakakii i te kaupapa ki to raarangi.

Kua oti katoa te whakarite ki te whakamahi i a Git me GitHub.