Paano Ko Tamang Puwersahin ang isang git push?

Paano Ko Tamang Puwersahin Ang Isang Git Push



Sa Git, kapag ang mga pagbabago ay idinagdag sa mga file ng source code ng proyekto, ang ' $ git push Ang utos ng ” ay ginagamit upang dalhin ang mga karagdagang pagbabagong ito sa lokal na imbakan at i-update ang malayong imbakan ng Git. Ginagamit ng mga developer ang command na ito para i-update ang kanilang Git remote repository para i-collaborate ang kasaysayan ng Git sa mga project collaborator. Gayunpaman, gusto nilang i-update ang kanilang malayong kasaysayan sa ilang sitwasyon. Dito ang ' $ git push –force ” utos na pumasok.

Ang gabay na ito ay nagbibigay ng pamamaraan upang pilitin ang isang git push nang maayos.

Paano Ko Tamang Puwersahin ang isang git push?

Upang pilitin ang isang git push nang maayos, una, mag-navigate sa lokal na imbakan ng Git, at i-clone ang malayong imbakan sa lokal na imbakan. Kunin ang na-update na remote na data ng repository at patakbuhin ang ' $ git push –force origin ” utos na puwersahang itulak ang lokal na sangay sa malayong imbakan.







Ngayon, magpatuloy tayo at ipatupad ang nabanggit na pamamaraan!



Hakbang 1: Mag-navigate sa Local Repository

Una, mag-navigate sa lokal na imbakan ng Git sa pamamagitan ng pagsasagawa ng ' cd ” utos:



$ cd 'C:\Mga Gumagamit \n azma\Git\Demo14'





Hakbang 2: I-clone ang Remote Repository

Upang i-clone ang Git remote repository sa Git local repository sa pamamagitan ng pagtukoy sa URL nito:

$ git clone https: // github.com / GitUser0422 / demo5.git



Hakbang 3: Kunin ang Remote Repository

Ngayon, kunin ang na-update na remote na data ng repository:

$ git fetch

Tulad ng makikita mo sa ibinigay na output sa ibaba, matagumpay na nakuha ang na-update na data ng remote na imbakan:

Hakbang 4: Push Git Branch

Upang itulak ang lokal na sangay ng repositoryo sa malayong sangay ng imbakan, patakbuhin ang ibinigay na utos:

$ git push --puwersa pinanggalingan master

Dito, ang ' -puwersa 'Ang opsyon ay ginagamit upang itulak ang sangay nang pilit sa repositoryo. Sa aming kaso, ang lokal na ' master 'Ang sangay ay matagumpay na naitulak sa malayong imbakan:

Maaari mo ring i-verify ang force push operation sa pamamagitan ng remote hosting service na GitHub:

Nag-alok kami ng pinakamadaling pamamaraan upang pilitin ang isang git push nang maayos.

Konklusyon

Upang pilitin ang isang git push ng maayos, una, lumipat sa Git repository, at i-clone ang Git remote repository sa lokal na repository sa pamamagitan ng pag-execute ng ' $ git clone ” utos. Kunin ang na-update na remote na data ng repository at isagawa ang ' $ git push –force origin ” utos na puwersahang itulak ang lokal na sangay sa malayong imbakan. Ang gabay na ito ay naglalarawan ng paraan upang pilitin ang isang git push nang maayos.