Publishing a Local Repository on a Remote [Learn Git Video Course]
Talaan ng mga Nilalaman:
Ang mga sanga ay bahagi ng proseso ng pag-unlad ng software at isa sa mga pinakamalakas na tampok sa Git. Ang mga sanga ay mahalagang nagtuturo sa isang tiyak na pangako.
Kapag nag-aayos ng isang bug o nagtatrabaho sa isang bagong tampok, ang mga developer ay lumilikha ng isang bagong sangay na sa paglaon ay maaaring pagsamahin sa pangunahing codebase.
Ipinapaliwanag ng artikulong ito kung paano lumikha at maglista ng lokal at malayong mga sangay ng Git.
Listahan ng Mga Sangay ng Git
Upang ilista ang lahat ng mga lokal na Git branch ay gumamit ng
git branch
o
git branch --list
command:
git branch
dev feature-a feature-b hotfix * master
Ang kasalukuyang sangay ay naka-highlight na may isang asterisk
*
. Sa halimbawang ito, iyon ang
master
branch.
Sa Git, ang mga lokal at malayong mga sanga ay magkahiwalay na mga bagay. Kung nais mong ilista ang parehong lokal at malayong mga sanga ay pumasa sa isang pagpipilian:
git branch -a
dev feature-a feature-b hotfix * master remotes/origin/regression-test-a remotes/origin/regression-test-b
Ang pagpipilian ng
-r
ay maglilista lamang sa mga malalayong sanga.
Lumikha ng isang Git Branch
Ang paglikha ng isang bagong sangay ay walang iba kundi ang paglikha ng isang pointer sa isang naibigay na pangako.
Upang lumikha ng isang bagong lokal na sangay, gamitin ang utos ng
git branch
sinusundan ng pangalan ng bagong sangay. Halimbawa, upang lumikha ng isang bagong sangay na nagngangalang
cool-feature
, mai-type mo:
git branch cool-feature
Ang utos ay hindi magbabalik ng output. Kung mayroon na ang sangay na may parehong pangalan, makikita mo ang sumusunod na mensahe ng error:
fatal: A branch named 'cool-feature' already exists.
Upang magsimulang magtrabaho sa sangay at pagdaragdag ng mga komisyon dito, kailangan mong piliin ang sangay gamit ang
git checkout
:
git checkout cool-feature
Ang utos ay maglalabas ng isang mensahe na nagpapaalam sa iyo na ang sangay ay nakabukas:
Switched to branch 'cool-feature'
Sa halip na lumikha ng sangay at pagkatapos ay lumipat dito, magagawa mo iyon sa iisang utos. Kapag ginamit gamit ang
-b
pagpipilian ang
git checkout
utos ay lilikha ng ibinigay na sangay.
git checkout -b cool-feature
Switched to branch 'cool-feature'
Mula rito, maaari mong gamitin ang pamantayang
git add
at
git commit
utos sa mga bagong komisyon sa bagong sangay.
Upang itulak ang bagong sangay sa liblib na imbakan, gamitin ang
git push
command na sinusundan ng malayuang pangalan ng repo at pangalan ng sangay:
git push remote-repo cool-feature
Konklusyon
Ipinakita namin sa iyo kung paano ilista at lumikha ng mga lokal at malayong mga sanga ng Git. Ang mga sanga ay isang sanggunian sa isang snapshot ng iyong mga pagbabago at may isang maikling ikot ng buhay.
Sa utos ng
git branch
, maaari mo ring Palitan ang pangalan at Tanggalin ang lokal at malayong mga branch ng Git.
Paano baguhin ang pangalan ng computer para sa isang lokal o malayong pc
Narito Kung Paano Baguhin ang Pangalan ng Computer para sa isang Lokal o Remote PC Gamit ang Ilang Mga Simpleng Paraan.
Paano tanggalin ang isang lokal at malayong git branch
Sakop ng gabay na ito kung paano tanggalin ang mga lokal at malayong Git branch. Karaniwan at inirerekomenda na kasanayan na tanggalin ang sangay pagkatapos ng isang matagumpay na pagsasama.
Paano palitan ang pangalan ng isang lokal at malayong git branch
Lumikha ka ng isang bagong sangay, itinulak ang mga pagbabago sa malayong imbakan at natanto na hindi tama ang pangalan ng iyong sangay. Ipapaliwanag ng gabay na ito kung paano palitan ang pangalan ng lokal at malayong branch ng Git.