Përmbajtje:

Si ta ktheni një depo Git në një angazhim të mëparshëm?
Si ta ktheni një depo Git në një angazhim të mëparshëm?

Video: Si ta ktheni një depo Git në një angazhim të mëparshëm?

Video: Si ta ktheni një depo Git në një angazhim të mëparshëm?
Video: Как укладывать ламинат одному | БЫСТРО И ЛЕГКО 2024, Mund
Anonim

Nëse dëshironi riktheje kryerjen e fundit vetëm Bëje kthej git <i padëshiruar angazhohen hash>; atëherë mundeni shtytje kjo e re angazhohen , e cila zhbëu tuajën kryerja e mëparshme . Për të rregulluar kokën e shkëputur bëni git arka <aktuale degë >.

Në mënyrë të ngjashme, ju mund të pyesni, si mund ta kthej prapa një depo git?

4 Përgjigje

  1. Git reset pa opsionin --hard rivendos historinë e commit, por jo skedarët. Me opsionin --hard, skedarët në pemën e punës gjithashtu rivendosen. (përdorues i kredituar)
  2. Nëse dëshironi ta kryeni atë gjendje në mënyrë që depoja e largët të tregojë gjithashtu kryerjen e kthimit, bëni: git push -f (përdorues i kredituar)

Përveç sa më sipër, si mund ta kthej një angazhim lokal? Hapni Git Extensions, klikoni me të djathtën mbi angazhohen ju dëshironi të rikthehen pastaj zgjidhni " Revert commit Zgjidhni "Krijoni automatikisht një angazhohen "nëse doni drejtpërdrejt angazhohen të rikthyer ndryshon ose nëse dëshironi manualisht angazhohen të rikthyer ndryshimet e mbajnë kutinë të pazgjedhur dhe klikoni në " Kthehu kjo angazhohen butonin ".

Së dyti, si të rivendosni në një angazhim specifik?

Për të rivendosur degën tuaj HEAD në një angazhim të caktuar:

  1. Sigurohuni që dega juaj aktuale HEAD të jetë zgjedhur në shiritin anësor.
  2. Klikoni me të djathtën mbi kryerjen në të cilën dëshironi të ktheheni në listë dhe zgjidhni Reset HEAD to ….

Cili është ndryshimi midis rivendosjes së git dhe rikthimit?

Nga shpjegimi i mësipërm, mund të zbulojmë se më i madhi ndryshimi midis rivendosjes së git dhe git rikthehet eshte ajo rivendosja e git do rivendosur gjendja e degës në një gjendje të mëparshme duke hedhur të gjitha ndryshimet pas kryerjes së dëshiruar ndërsa git rikthehet do rivendosur në një gjendje të mëparshme duke krijuar të reja duke u kthyer angazhohet dhe të mbajë

Recommended: