Paano Mag-set up at Gumamit ng Git: 15 Hakbang (na may Mga Larawan)

Talaan ng mga Nilalaman:

Paano Mag-set up at Gumamit ng Git: 15 Hakbang (na may Mga Larawan)
Paano Mag-set up at Gumamit ng Git: 15 Hakbang (na may Mga Larawan)

Video: Paano Mag-set up at Gumamit ng Git: 15 Hakbang (na may Mga Larawan)

Video: Paano Mag-set up at Gumamit ng Git: 15 Hakbang (na may Mga Larawan)
Video: SELF TIPS: ANO ANG GAGAWIN MO KUNG MAY NANINIRA SA IYO? 2024, Mayo
Anonim

Ang Git ay isa sa pinaka malawak na ginagamit na mga sistema ng kontrol sa bersyon para sa pagpapaunlad ng software. Itinayo ni Linus Torvalds noong 2005, nakatuon ang Git sa bilis, integridad ng data, at suporta para sa ibinahagi, hindi linear na mga daloy ng trabaho. Sa malawakang paggamit nito kahit para sa mga pangunahing korporasyon, mahalagang malaman kung paano madaling ma-set up at gamitin ang Git. Ang lakad na ito ay gagamit ng Git Bash para sa Windows at GitHub. Gayunpaman, gagana ang mga utos na ginamit dito sa anumang platform. Hindi ito sinadya upang maging katapusan ng lahat ng gabay ngunit simpleng upang makapagsimula ka sa paggamit ng Git. Maraming iba pang mga pagpapaandar upang galugarin sa Git at ang isang kapaligiran sa trabaho ay maaaring may iba't ibang mga variable kaysa sa dapat gamitin sa GitHub.

Mga hakbang

Bahagi 1 ng 3: Pag-set up ng Iyong Account

I-set up at Gumamit ng Git Hakbang 1
I-set up at Gumamit ng Git Hakbang 1

Hakbang 1. Mag-set up ng isang Github Account

Bisitahin ang GitHub at lumikha ng isang account. Para sa mga hangarin ng tutorial na ito ang isang libreng account ay gagana nang maayos.

I-set up at Gumamit ng Git Hakbang 2
I-set up at Gumamit ng Git Hakbang 2

Hakbang 2. I-install ang Git Bash

Upang makapagsimula kailangan mo munang mag-download at mag-install ng Git Bash para sa mga bintana. Sige at gawin iyon ngayon sa pamamagitan ng pagsunod sa link na ito: Git Bash.

Kapag na-install na, patakbuhin ang Git Bash. Dapat kang tumitingin sa isang itim na screen ng prompt ng utos. Gumagamit ang Git Bash ng mga utos ng Unix upang mapatakbo kaya ang ilang kaalaman sa Unix ay mahalagang magkaroon

I-set up at Gumamit ng Git Hakbang 3
I-set up at Gumamit ng Git Hakbang 3

Hakbang 3. Lumikha ng isang SSH Key

Upang maitaguyod ang isang ligtas na naka-encrypt na koneksyon sa pagitan ng iyong GitHub account at Git Bash sa iyong computer, dapat kang bumuo at mag-link ng isang SSH key. Sa Git Bash, i-paste ang code na ito ngunit kapalit sa email na ginamit mo sa iyong GitHub account: ssh-keygen -t rsa -b 4096 -C "[email protected]"

Pagkatapos ay sasabihan ka kung saan mo nais i-save ang susi. Sapat na ang default na lokasyon kaya pindutin lamang ang ↵ Enter. Susunod, hihilingin sa iyo ni Git Bash na ipasok at kumpirmahin ang isang passphrase. Habang hindi mo kailangang isama ang isa, lubos na inirerekumenda na gawin mo ito

I-set up at Gumamit ng Git Hakbang 4
I-set up at Gumamit ng Git Hakbang 4

Hakbang 4. Idagdag ang iyong SSH key sa ssh-agent

Pahintulutan nito ang iyong computer na gamitin ang SSH key. Ipasok ang sumusunod na utos upang simulan ang SSH Agent: eval "$ (ssh-agent -s)" Pagkatapos ay ipasok sa ssh-add ~ /.ssh / id_rsa upang idagdag ang iyong nilikha key.

Kung ang iyong susi ay may ibang pangalan bukod sa id_rsa o nai-save mo ito sa ibang lokasyon, tiyaking gagamitin mo iyon sa halip

I-set up at Gumamit ng Git Hakbang 5
I-set up at Gumamit ng Git Hakbang 5

Hakbang 5. Idagdag ang iyong SSH key sa iyong account

Kakailanganin mo ngayong i-configure ang iyong account upang magamit ang iyong bagong nilikha na key. Kopyahin ang ssh key sa iyong clipboard: clip <~ /.ssh / id_rsa.pub. Pagkatapos, sa kanang sulok sa itaas ng anumang pahina ng GitHub, mag-click sa iyong larawan sa profile, at pagkatapos ay i-click ang Mga Setting. Sa sidebar ng mga setting ng gumagamit, i-click ang mga SSH at GPG key. Pagkatapos i-click ang Bagong SSH Key. Ngayon ay maaari kang magpasok sa isang mapaglarawang pangalan para sa iyong key pagkatapos ay i-paste ang iyong key sa key key, at pindutin ang "Magdagdag ng SSH Key". Kumpirmahin ito, at handa ka na!

Bahagi 2 ng 3: Pagse-set up ng isang Proyekto

I-set up at Gumamit ng Git Hakbang 6
I-set up at Gumamit ng Git Hakbang 6

Hakbang 1. Fork isang lalagyan

Upang makagawa ng mga pagbabago sa isang proyekto sa GitHub, dapat itong tinidor. Pumunta sa repository na nais mong gumana, at tinidor ang imbakan sa pamamagitan ng pagpindot sa tinidor sa kanang tuktok na bahagi ng pahina. Gagawa ito ng isang kopya ng lalagyan na iyon sa iyong account.

I-set up at Gumamit ng Git Hakbang 7
I-set up at Gumamit ng Git Hakbang 7

Hakbang 2. Lumikha ng isang lokal na direktoryo

Lumikha ng isang folder sa isang lugar sa iyong computer kung saan mo nais na ilagay ang imbakan. Pagkatapos ay gamitin ang Git Bash upang mag-navigate sa folder na iyon. Alalahanin na tinatanggap ni Git Bash ang mga utos ng UNIX, kaya upang makapasok sa iyong direktoryo, gamitin ang utos ng CD tulad nito: $ cd / path / to / Directory

I-set up at Gumamit ng Git Hakbang 8
I-set up at Gumamit ng Git Hakbang 8

Hakbang 3. I-clone ang tinidor

Sa GitHub, mag-navigate sa iyong tinidor at sa ilalim ng pangalan ng imbakan, i-click ang I-clone o i-download, at kopyahin ang link na ibinibigay sa iyo.

Susunod, sa Git Bash, ipasok ang sumusunod na utos gamit ang iyong kinopyang URL: $ git clone https://github.com/YOUR-USERNAME/REPOSITORY_NAME. Pindutin ang ↵ Enter, at malilikha ang iyong lokal na clone

I-set up at Gumamit ng Git Hakbang 9
I-set up at Gumamit ng Git Hakbang 9

Hakbang 4. I-sync ang iyong tinidor sa orihinal

Kailangan mong makapagmungkahi ng mga pagbabago sa orihinal na imbakan. Mag-navigate sa orihinal na lalagyan na tinidor mo sa GitHub, pagkatapos ay pindutin ang I-clone o i-download at kopyahin ang URL.

  • Ngayon mag-navigate sa aktwal na folder ng repository sa GitHub. Malalaman mong nasa tamang lugar ka kapag nakakita ka ng isang (master) sa kanan ng iyong prompt ng utos.
  • Ngayon lamang magpatakbo ng $ git remote magdagdag ng paitaas na https://github.com/user/repositoryName gamit ang orihinal na URL ng repository.
I-set up at Gumamit ng Git Hakbang 10
I-set up at Gumamit ng Git Hakbang 10

Hakbang 5. Lumikha ng isang gumagamit

Susunod dapat kang lumikha ng isang gumagamit upang subaybayan kung sino ang gumawa ng mga pagbabago sa pag-iimbak. Patakbuhin ang sumusunod na dalawang utos. $ git config user.email ang "[email protected]" at $ git config user.name "Ang iyong Pangalan". Tiyaking ang email na iyong ginagamit ay pareho sa iyong git hub account.

I-set up at Gumamit ng Git Hakbang 11
I-set up at Gumamit ng Git Hakbang 11

Hakbang 6. Lumikha ng isang bagong sangay

Susunod dapat kang lumikha ng isang bagong sangay mula sa aming master branch. Bilang isang tunay na sangay ng isang puno. Hawak ng sangay na ito ang lahat ng mga tukoy na pagbabagong gagawin mo. Dapat kang lumikha ng isang bagong sangay sa master tuwing nagtatrabaho ka sa isang bagong problema. Isa man itong pag-aayos ng bug o pagdaragdag ng isang bagong tampok, ang bawat gawain ay dapat na makakuha ng sarili nitong natatanging sangay.

  • Upang makagawa ng isang sangay, patakbuhin lamang ang: $ git branch tampok_x. Palitan ang tampok_x ng isang naglalarawang pangalan ng iyong tampok.
  • Kapag nagawa mo na ang iyong sangay na gumamit ng tampok na $ git checkout_ Papalitan ka nito sa tampok na_ branch. Malaya ka na ngayong gumawa ng mga pagbabago sa iyong code.

Bahagi 3 ng 3: Pagtulak sa Iyong Mga Pagbabago

I-set up at Gumamit ng Git Hakbang 12
I-set up at Gumamit ng Git Hakbang 12

Hakbang 1. Ipagkatiwala ang iyong mga pagbabago

Kapag natapos mo na ang paggawa ng mga pagbabago, o nais mong lumipat ng mga sangay at magtrabaho sa iba pa, dapat na isagawa ang iyong mga pagbabago. Patakbuhin ang $ git gumawa - lahat. Awtomatiko nitong gagawin ang lahat ng mga pagbabagong nagawa mo sa pag-iimbak.

Makakakuha ka ng isang prompt upang ipasok sa isang gumawa ng mensahe gamit ang vim. Ang mensahe na ito ay dapat na maikli at naglalarawan. Gamitin ang mga arrow key upang mag-navigate sa tuktok na linya, at pagkatapos ay pindutin ang i sa iyong keyboard. Maaari mo na ngayong i-type ang iyong mensahe. Kapag na-type na, pindutin ang Esc at pagkatapos ay pindutin ang colon key,:. Ngayon i-type ang mga titik wq at pindutin ang ↵ Enter. Ise-save nito ang iyong mensahe ng pangako at umalis sa vim editor

I-set up at Gumamit ng Git Hakbang 13
I-set up at Gumamit ng Git Hakbang 13

Hakbang 2. Gumawa ng isang kahilingan sa pagtulak

Ngayong nagawa na ang iyong mga pagbabago, dapat mo silang itulak! Ipasok ang pinagmulan ng push na $ git.

I-set up at Gumamit ng Git Hakbang 14
I-set up at Gumamit ng Git Hakbang 14

Hakbang 3. Pagsamahin sa master branch

Bumalik sa GitHub at dapat mong makita sa lalong madaling panahon ang isang mensahe na pop up sa iyong push. Pindutin ang "Ihambing at hilahin ang kahilingan". Sa pahinang ito magkakaroon ka ng pagkakataon na suriin ang iyong mga pagbabago, pati na rin baguhin ang iyong mensahe ng pangako at magdagdag ng mga komento. Sa sandaling ang lahat ay tumingin sa pagkakasunud-sunod, at ang GitHub ay hindi nakakakita ng anumang mga salungatan, magpatuloy at gawin ang kahilingan. At yun lang!

Nasa sa iyong iba pang mga nag-aambag at may-ari ng repository na suriin ang iyong pagbabago at pagkatapos ay pagsamahin ito sa master repository

I-set up at Gumamit ng Git Hakbang 15
I-set up at Gumamit ng Git Hakbang 15

Hakbang 4. Laging tandaan na kumuha at muling ibalik

Napakahalaga na laging gumagana sa pinakabagong bersyon ng isang file. Bago ka gumawa ng anumang mga kahilingan sa pagtulak, o nagsimula ka lamang ng isang bagong sangay o lumipat sa isang sangay, palaging patakbuhin ang sumusunod na utos git pick up upstream && git rebase upstream / master.

Inirerekumendang: