Paano Lumikha ng isang Humiling ng Hugot sa Github: 15 Hakbang (na may Mga Larawan)

Talaan ng mga Nilalaman:

Paano Lumikha ng isang Humiling ng Hugot sa Github: 15 Hakbang (na may Mga Larawan)
Paano Lumikha ng isang Humiling ng Hugot sa Github: 15 Hakbang (na may Mga Larawan)

Video: Paano Lumikha ng isang Humiling ng Hugot sa Github: 15 Hakbang (na may Mga Larawan)

Video: Paano Lumikha ng isang Humiling ng Hugot sa Github: 15 Hakbang (na may Mga Larawan)
Video: How to Install Apps & Games on Old iPhone & iPad Fix "This Application requires iOS 12" 2024, Abril
Anonim

Bago gumawa ng isang kahilingan sa paghila sa Github, kakailanganin mong lumikha ng iyong sariling sangay mula sa master branch at tiyakin na napapanahon ito. Pagkatapos nito malaya kang gumawa at gumawa ng mga pagbabago nang hindi nakakaapekto sa pangunahing sangay. Kapag nagawa na ang isang pangako, maaari kang lumikha ng Humiling ng Hilahin sa GitHub, pagkatapos ay pagsamahin ang iyong mga pagbabago pabalik sa pangunahing sangay. Maaari mong gamitin ang parehong linya ng utos ng Git pati na rin ang interface ng web ng Github upang maisagawa ang karamihan sa prosesong ito.

Mga hakbang

Bahagi 1 ng 3: Lumilikha ng isang Bagong Sangay

Lumikha ng isang Hiling na Hilahin sa Github Hakbang 1
Lumikha ng isang Hiling na Hilahin sa Github Hakbang 1

Hakbang 1. Buksan ang Git

Kung wala ka pang isang programa sa Git, pumunta sa https://git-scm.com/downloads at piliin at installer para sa ginagamit mong platform.

Kung nagse-set up ka ng git sa kauna-unahang pagkakataon kailangan mo ring i-clone o mag-import / lumikha ng isang imbakan bago mag-ambag dito

Lumikha ng isang Hiling na Hilahin sa Github Hakbang 2
Lumikha ng isang Hiling na Hilahin sa Github Hakbang 2

Hakbang 2. Mag-navigate sa iyong direktoryo ng mga proyekto

Ipasok ang "cd" sa linya ng utos at pindutin ang ↵ Enter, kung saan ang kadena ng direktoryo na humahantong sa kung saan mo na-clone o nilikha ang iyong folder ng proyekto.

Maaari mong i-drag at i-drop ang folder sa Git command window upang awtomatikong punan ang path ng direktoryo

Lumikha ng isang Hiling na Hilahin sa Github Hakbang 3
Lumikha ng isang Hiling na Hilahin sa Github Hakbang 3

Hakbang 3. Tiyaking napapanahon ang iyong imbakan

Ipasok ang "git pull origin master" sa command line at pindutin ang ↵ Enter. Lilitaw ang isang mensahe na pagpapaalam sa iyo na ang repository ay napapanahon.

Ang Master ay ang default na sangay sa isang proyekto

Lumikha ng isang Humiling ng Hugot sa Github Hakbang 4
Lumikha ng isang Humiling ng Hugot sa Github Hakbang 4

Hakbang 4. Mag-navigate sa pahina ng repository ng github

Buksan ang iyong web browser at ipasok ang natatanging github URL ng iyong lalagyan.

Lumikha ng isang Hiling na Hilahin sa Github Hakbang 5
Lumikha ng isang Hiling na Hilahin sa Github Hakbang 5

Hakbang 5. I-click ang dropdown na "branch: master"

Matatagpuan ito sa kaliwang itaas ng pahina at magbubukas ng isang listahan ng iba pang mga sangay at isang text box.

Lumikha ng isang Humiling ng Hugot sa Github Hakbang 6
Lumikha ng isang Humiling ng Hugot sa Github Hakbang 6

Hakbang 6. Magpasok ng isang pangalan ng sangay at i-click ang "Lumikha ng sangay" kapag lilitaw ito

Lilikha ito ng isang bagong sangay mula sa master branch gamit ang anumang pangalan na ipinasok mo sa text box.

  • Maaari ka ring lumikha ng isang sangay mula sa linya ng utos. Ipasok ang "git checkout branch -b" at pindutin ang ↵ Enter, kung saan nasaan ang nais mong tawagan ang iyong branch.
  • Maaari mo na ngayong gamitin ang "git commit" at "git push" upang ligtas na gumawa ng mga pagbabago sa iyong sangay nang hindi nakakaapekto sa pangunahing proyekto. Ang paggawa ng isang kahilingan sa paghila ay magbibigay-daan sa iba na suriin at talakayin ang iyong mga pagbabago bago pagsamahin ang mga ito pabalik sa pangunahing sangay.
Lumikha ng isang Hiling na Hilahin sa Github Hakbang 7
Lumikha ng isang Hiling na Hilahin sa Github Hakbang 7

Hakbang 7. Paggawa ng mga pagbabago sa iyong bagong sangay

I-click ang icon na Pencil upang mai-edit ang isang file sa repository. Kapag nagawa ang mga pag-edit, maglagay ng isang mensahe na gumawa at i-click ang "Magkomit" mula sa window sa ibaba ng lugar ng pag-edit.

  • Maaari ka ring gumawa ng mga komit mula sa linya ng utos. Ito ay kapaki-pakinabang kapag gumagawa ng mga pagbabago sa mga file nang lokal kaysa sa git website. Ipasok ang "git commit -m" sa linya ng utos at pindutin ang ↵ Ipasok pagkatapos gumawa ng mga pagbabago sa isang file. ay dapat na isang maikling paglalarawan ng mga pagbabagong nagawa mo.
  • Ang teksto ng pangako na mensahe ay maaaring maging anupaman, ngunit may kailangan dito.

Bahagi 2 ng 3: Paggawa ng isang Humihiling na Humihiling

Lumikha ng isang Humiling ng Hugot sa Github Hakbang 8
Lumikha ng isang Humiling ng Hugot sa Github Hakbang 8

Hakbang 1. I-click ang tab na "Hilahin ang Mga Kahilingan"

Matatagpuan ito kasama ang nangungunang menu bar sa iyong pahina ng repository.

Ang isang Humiling ng Hilahin ay isang tampok na Git na ginamit upang ipakita ang mga pagbabagong ginawa sa mga independiyenteng sangay para sa pagsusuri ng mga nakikipagtulungan bago pagsamahin sa pangunahing proyekto

Lumikha ng isang Hiling na Hilahin sa Github Hakbang 9
Lumikha ng isang Hiling na Hilahin sa Github Hakbang 9

Hakbang 2. Piliin ang sangay na iyong nilikha mula sa listahan

Ipapakita nito ang mga pagbabagong ginawa mo kumpara sa orihinal na nilalaman sa master branch.

Lumikha ng isang Hiling na Hilahin sa Github Hakbang 10
Lumikha ng isang Hiling na Hilahin sa Github Hakbang 10

Hakbang 3. I-click ang "Lumikha ng Humiling ng Kahilingan"

Kapag nasiyahan ka sa estado ng iyong mga pagbabago, ito ang berdeng pindutan sa kaliwang itaas, sa pamamagitan ng dropdown ng sangay.

Lumikha ng isang Hiling na Hilahin sa Github Hakbang 11
Lumikha ng isang Hiling na Hilahin sa Github Hakbang 11

Hakbang 4. Magpasok ng isang pangalan / paglalarawan para sa iyong kahilingan sa paghila

Gamitin ang mga patlang na ito upang makatulong na makilala at mailarawan nang maikli ang pagbabago na iyong ginagawa sa iba pang mga tagatulong.

Lumikha ng isang Hiling na Hilahin sa Github Hakbang 12
Lumikha ng isang Hiling na Hilahin sa Github Hakbang 12

Hakbang 5. I-click ang "Lumikha ng Humiling ng Kahilingan"

Lilikha ito ng kahilingan sa paghila kasama ang ipinasok na pangalan at paglalarawan.

Bahagi 3 ng 3: Pagsasama-sama ng isang Humihiling na Humihiling

Lumikha ng isang Hiling na Hilahin sa Github Hakbang 13
Lumikha ng isang Hiling na Hilahin sa Github Hakbang 13

Hakbang 1. I-click ang "Pagsamahin ang Humiling ng Kahilingan"

Lumilitaw ang pindutan na ito sa ibabang kanang bahagi kapag matagumpay na nalikha ang kahilingan sa paghila.

Maaari mo ring gamitin ang "git merge" sa linya ng utos upang maisagawa ang parehong pagkilos

Lumikha ng isang Hiling na Hilahin sa Github Hakbang 14
Lumikha ng isang Hiling na Hilahin sa Github Hakbang 14

Hakbang 2. I-click ang "Kumpirmahin ang pagsasama"

Lilitaw ang isang abiso na nagpapaalam sa iyo na ang kahilingan sa paghila ay matagumpay na naihalo pabalik sa master branch. Dahil hindi na kinakailangan ang iyong sangay, sasabihan ka na tanggalin ito.

Kung mayroon kang mga salungatan sa pagsasama, aabisuhan ka at hindi maipagpatuloy sa pagsasama. Kakailanganin mong bumalik at muling hilahin mula sa master branch upang gawin ang iyong sariling sangay napapanahon sa anumang mga pagbabago, pagkatapos ay lumikha ng isang bagong kahilingan sa paghila

Lumikha ng isang Hiling na Hilahin sa Github Hakbang 15
Lumikha ng isang Hiling na Hilahin sa Github Hakbang 15

Hakbang 3. I-click ang "Tanggalin ang Sangay"

Lilitaw ito sa notification sa tabi ng icon na lilang sangay. Ang pagtanggal ng mga pinagsama at hindi napapanahong mga sangay ay isang mabuting paraan upang mapanatili ang isang proyekto na maayos at madaling pamahalaan.

Mga Tip

  • Maaaring maganap ang mga pagsalungat sa pagsasama kung ang mga pagbabago ay naitulak upang makabisado mula nang magawa mo ang iyong mga pagbabago sa iyong hiwalay na sangay. Kakailanganin mong hilahin ang mga pagbabagong iyon mula sa master patungo sa iyong sariling sangay at lumikha ng isang bagong kahilingan sa paghila upang matagumpay na pagsamahin.
  • Sa pagsasanay, maraming mga nakikipagtulungan sa software ang nahanap ang linya ng utos ng Git na mas mahusay kaysa sa paggamit ng isang grapikong interface.

Inirerekumendang: