Paano Tanggalin ang Remote na Sangay sa Git

How Delete Remote Branch Git



Sa artikulong ito, ipapakita ko sa iyo kung paano tatanggalin o alisin ang isang remote na sangay ng Git. Gumagamit ako ng isang GitHub repository bilang isang remote na Repository ng Git para sa pagpapakita. Ngunit, maaari mong gamitin ang anumang iba pang remote na Repository ng Git na naka-host sa iba pang mga platform tulad ng BitBucket, GitLab atbp din.

Pag-clone ng Remote Git Repository:

Sa seksyong ito, ipapakita ko sa iyo kung paano i-clone ang isang remote na Repository ng Git sa iyong lokal na computer para sa pagtanggal o pag-alis ng isang sangay mula sa remote na Repository ng Git.







Gagamitin ko ang isa sa aking GitHub repository ( https://github.com/dev-shovon/hello-c ) para sa demonstrasyon.





Upang ma-clone ang iyong ninanais na Repository ng GitHub sa iyong lokal na computer, patakbuhin ang sumusunod na utos:





$git clonehttps://github.com/dev-shovon/hello-c

Ang remote na Repository ng Git ay dapat na ma-clone.



Ang isang bagong direktoryo ay dapat nilikha tulad ng nakikita mo sa screenshot sa ibaba.

Ngayon, mag-navigate sa bagong nilikha na direktoryo gamit ang sumusunod na utos:

$CDhello-c/

Listahan ng Mga Remote na Sangay:

Bago mo tanggalin o alisin ang isang remote na sangay ng Git, mahalagang malaman kung anong mga malalayong sangay ang magagamit. Maaari kang makakuha ng isang listahan ng lahat ng mga remote na sangay ng Git mula sa linya ng utos na napakadali.

Upang mailista ang lahat ng mga remote na sanga ng Git, patakbuhin ang sumusunod na utos:

$sangay ng git --nagpahiwatig

Tulad ng nakikita mo, ang lahat ng mga malalayong sangay ay nakalista. Tanggalin natin ang pinanggalingan / napabuti sangay Dito, pinanggalingan ay ang pangalan ng remote repository at napabuti ang pangalan ng remote branch.

Inaalis ang Remote Repository:

Upang alisin ang napabuti sangay mula sa pinanggalingan imbakan, maaari mong patakbuhin ang isa sa mga sumusunod na utos:

$git pushpinanggalingan-dnapabuti
O,
$git pushpinanggalingan--deletenapabuti

O,

$git pushpinagmulan: napabuti

TANDAAN: Isang colon ( : ) bago ang pangalan ng sangay ay may parehong epekto tulad ng -d o –Delete pagpipilian ng git push .

Sasabihan ka para sa username at password ng iyong remote na Repository. Para sa GitHub, ito ay ang mga detalye sa pag-login ng iyong GitHub account. Kapag naibigay mo ang mga detalye sa pag-login, ang remote na sangay ng Git ( napabuti sa kasong ito) dapat alisin.

Tulad ng nakikita mo, ang malayong sangay pinanggalingan / napabuti hindi na nakalista.

$sangay ng git --nagpahiwatig

Tulad ng nakikita mo, ang sangay napabuti ay hindi nakalista sa aking GitHub repository pati na rin. Kaya, tinanggal ito para sa kabutihan.

Kaya, ganoon ang iyong pagtanggal o pag-alis ng isang remote na sangay sa Git. Salamat sa pagbabasa ng artikulong ito.