Բովանդակություն:

Ինչպե՞ս կարող եմ հետարկել վերակայման գլուխը:
Ինչպե՞ս կարող եմ հետարկել վերակայման գլուխը:

Video: Ինչպե՞ս կարող եմ հետարկել վերակայման գլուխը:

Video: Ինչպե՞ս կարող եմ հետարկել վերակայման գլուխը:
Video: Getting Started with CASIO FX-991EX FX-570EX CLASSSWIZ Full Manual learn all features 2024, Դեկտեմբեր
Anonim

Այսպիսով, դեպի հետարկել որ վերակայել , գործարկել git վերակայել HEAD-ը @{1} (կամ git վերակայել d27924e): Եթե, մյուս կողմից, այդ թարմացումից ի վեր դուք գործարկել եք մի քանի այլ հրամաններ ԳԼՈՒԽ , ձեր ուզած պարտավորությունը չի լինի ցուցակի վերևում, և դուք պետք է որոնեք reflog-ի միջոցով:

Այստեղ կարո՞ղ եք հետարկել կոշտ վերակայումը:

Տարբերակ 2. Վերականգնել տվյալները հետո Գործարանային վերակայում Local Backup Many-ի միջոցով Android հեռախոսներն օժտված են տեղական պահեստային հավելվածով կամ գործառույթով: Եթե դու պարբերաբար կրկնօրինակել են տվյալները, այնուհետև՝ ա գործարանային վերակայում , պարզապես անցեք «Կարգավորումներ» > «Պահուստավորում և վերականգնում» և ընտրեք վերջին պահուստային ֆայլը՝ տվյալների կրկնօրինակից վերականգնելու համար:

Նմանապես, ինչպե՞ս կարող եք չեղարկել պարտավորությունը: Եթե ցանկանում եք զգալի աշխատանք կատարել վերջին պարտավորվել , դուք կարող եք պարզապես git reset HEAD^. Սա կամք հետարկել որ պարտավորվել (կեղևազերծել) և վերադարձնել ինդեքսը այն վիճակին, որը մինչ այդ էր պարտավորվել , աշխատանքային գրացուցակը թողնելով փոփոխություններն առանց կատարման, և դուք կարող եք ուղղել այն, ինչ անհրաժեշտ է ուղղել և նորից փորձել:

Դրանցից ինչպե՞ս կարող եմ վերականգնել իմ գլուխը:

ԳԼՈՒԽ մատնանշում է ձեր ընթացիկ ճյուղը (կամ ընթացիկ պարտավորությունը), այնպես որ այդ ամբողջ git-ը վերակայել -- կոշտ ԳԼՈՒԽ կանի, որպեսզի դեն նետեք ձեր ունեցած չհանձնված փոփոխությունները: Այսպիսով, ենթադրենք, որ լավ հանձնառությունը, որին ցանկանում եք վերադառնալ, f414f31 է: (Դա կարող եք գտնել git log-ի կամ պատմության ցանկացած բրաուզերի միջոցով):

Ինչպե՞ս կարող եմ վերադարձնել բոլոր տեղական փոփոխությունները:

Այժմ դուք ունեք 4 տարբերակ՝ ձեր փոփոխությունները չեղարկելու համար

  1. Ֆայլը տեղափոխեք ընթացիկ կատարման (HEAD). git reset HEAD
  2. Հեռացրեք ամեն ինչ. պահպանեք փոփոխությունները. git reset:
  3. Հեռացրեք բոլոր տեղական փոփոխությունները, բայց պահեք դրանք ավելի ուշ՝ git stash:
  4. Ընդմիշտ մերժեք ամեն ինչ. git reset -- hard.

Խորհուրդ ենք տալիս: