Orodha ya maudhui:

Je, git kuweka upya huondoa mabadiliko?
Je, git kuweka upya huondoa mabadiliko?

Video: Je, git kuweka upya huondoa mabadiliko?

Video: Je, git kuweka upya huondoa mabadiliko?
Video: Mambo 3 Ya Kufanya Leo Ili Uondoe Stress Maishani Mwako 2024, Novemba
Anonim

Tendua mabadiliko ya ndani

  1. Tupa zote za ndani mabadiliko , lakini zihifadhi ili ziweze kutumika tena baadaye: git stash.
  2. Kutupa ndani mabadiliko (kabisa) kwa faili: git Angalia --
  3. Tupa zote za ndani mabadiliko kwa faili zote kabisa: git kuweka upya --ngumu.

Kuhusiana na hili, ni nini kinachowekwa upya na kufuta mabadiliko kwenye git?

Tumia weka upya kurudisha tawi kwenye hazina yako ya ndani kwa yaliyomo kwenye ahadi ya hapo awali. matumizi ya kawaida ya weka upya amri ni kutupa tu yote iliyopita faili tangu ahadi ya mwisho na kurudisha faili katika hali ambayo walikuwa katika ahadi ya hivi karibuni.

Kwa kuongezea, ninawezaje kurudisha mabadiliko yote kwenye tawi? Jaribu git Checkout -f hii itatupa mabadiliko yoyote ya ndani ambazo hazijawekwa ndani matawi YOTE na bwana. Wakati unataka kutupa mabadiliko katika yako tawi la ndani , unaweza kuzificha mabadiliko kutumia git stash amri. Wako mabadiliko itahifadhiwa na unaweza kurejesha hizo baadaye, ikiwa unataka au unaweza kuifuta.

Kwa njia hii, ninawezaje kurudisha mabadiliko kwa Git?

Ili kurejesha, unaweza:

  1. Nenda kwenye historia ya Git.
  2. Bonyeza kulia kwenye ahadi unayotaka kurudisha.
  3. Chagua kurejesha ahadi.
  4. Hakikisha kufanya mabadiliko yamekaguliwa.
  5. Bofya rudisha.

Ni nini matokeo ya kupiga git kuweka upya kwenye hazina yako ya ndani ya Git?

Baada ya kukagua matokeo ya unganisho, unaweza kugundua kuwa mabadiliko katika tawi lingine hayaridhishi. Kimbia git kuweka upya --hard ORIG_HEAD itakuruhusu urudi pale ulipokuwa, lakini itakutupa mtaa wako mabadiliko, ambayo hutaki. git kuweka upya --unganisha hifadhi mtaa wako mabadiliko.

Ilipendekeza: