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
- Whakatuwherahia te tauranga
- Haere ki to raarangi kaainga ma te patopato
cd ~/
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
- Ka pehi ana koe i te tomokanga, e rua nga konae ka hangaia
~/.ssh/id_rsa
~/.ssh/id_rsa.pub
- 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
- Ka oti i a koe te kape i to kī SSH mo te iwi, takiuru ki to kaute GitHub ka haere ki
- https://github.com/settings/profile
- I te rarangi taha maui-maui, ka kite koe i tetahi hono “Kihi SSH me GPG”
- 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.
- Paatohia te paatene e kii ana ko te 'Kihi SSH Hou'
- Whakauruhia he ingoa taitara - ka taea te aha, hei tauira. houMac
- Whakapirihia te kī SSH a te iwi ki te pouaka pouaka matua
- Paatohia te 'Taapiri matua SSH'
Whakamatauhia to mana a GitHub:
Whakatuwherahia te tauranga me te momo
$ git clone git@github.com:AmirGhahrai/Rima.git
- Ka paatai atu ki a koe mena kei te hiahia koe ki te hono tonu, paato ae
- 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.
- Whakauruhia to papaahipa ka paato i te tomokanga.
- Ka tiimata te whakakii i te kaupapa ki to raarangi.
Kua oti katoa te whakarite ki te whakamahi i a Git me GitHub.