Orodha ya maudhui:

Je, ninawezaje kutendua kichwa kilichowekwa upya?
Je, ninawezaje kutendua kichwa kilichowekwa upya?

Video: Je, ninawezaje kutendua kichwa kilichowekwa upya?

Video: Je, ninawezaje kutendua kichwa kilichowekwa upya?
Video: НЕ ЗОВИ ДЕМОНОВ НОЧЬЮ ИЛИ ЭТО КОНЧИТСЯ ТЕМ ЧТО... 2024, Novemba
Anonim

Hivyo, kwa tengua ya weka upya , kukimbia git weka upya HEAD @{1} (au git weka upya d27924e). Ikiwa, kwa upande mwingine, umeendesha amri zingine tangu wakati huo sasisho KICHWA , ahadi unayotaka haitakuwa juu ya orodha, na utahitaji kutafuta kupitia reflog.

Je, unaweza kutendua uwekaji upya kwa bidii?

Chaguo 2: Rejesha Data Baada ya Rudisha Kiwanda kupitia Local Backup Mengi Android simu zimejaliwa kuwa na programu ya chelezo ya ndani au utendaji kazi. Kama wewe wamecheleza data mara kwa mara, basi, baada ya a kuweka upya kiwanda , nenda tu kwenye "Mipangilio" > "Hifadhi na urejeshe", na uchague faili ya hivi punde ya chelezo ili kurejesha data kutoka kwa chelezo.

Vile vile, unatenguaje ahadi? Ikiwa unataka kufanya kazi muhimu kwa mwisho kujitolea , unaweza kwa urahisi git reset HEAD^. Hii mapenzi tengua ya kujitolea (iondoe) na urejeshe faharisi katika hali iliyokuwa kabla ya hapo kujitolea , ukiacha saraka ya kufanya kazi na mabadiliko ambayo hayajatekelezwa, na unaweza kurekebisha chochote unachohitaji kurekebisha na ujaribu tena.

Kwa hivyo, ninawezaje kuweka upya kichwa changu?

KICHWA inaelekeza kwa tawi lako la sasa (au ahadi ya sasa), kwa hivyo git yote weka upya -- KICHWA kigumu utafanya ni kutupilia mbali mabadiliko yoyote ambayo hayajatekelezwa uliyo nayo. Kwa hivyo, tuseme ahadi nzuri ambayo unataka kurudi ni f414f31. (Unaweza kupata hiyo kupitia git log au kivinjari chochote cha historia.)

Je, ninawezaje kurejesha mabadiliko yote ya ndani?

Sasa una chaguo 4 za kutendua mabadiliko yako:

  1. Ondoa faili kwa ahadi ya sasa (HEAD): git reset HEAD
  2. Ondoa kila kitu - weka mabadiliko: git reset.
  3. Tupa mabadiliko yote ya ndani, lakini uyahifadhi kwa ajili ya baadaye: git stash.
  4. Tupa kila kitu kabisa: git reset --hard.

Ilipendekeza: