Mundarija:

Qayta tiklash boshini qanday o'chirish mumkin?
Qayta tiklash boshini qanday o'chirish mumkin?

Video: Qayta tiklash boshini qanday o'chirish mumkin?

Video: Qayta tiklash boshini qanday o'chirish mumkin?
Video: Oʻchib ketgan rasmlarni tiklash dastur @appkeyuz telegram kanalimizda! 2024, May
Anonim

Shunday qilib, to bekor qilish the qayta o'rnatish , git-ni ishga tushiring HEADni asl holatiga qaytaring @{1} (yoki git qayta o'rnatish d27924e). Boshqa tomondan, o'sha yangilanishdan keyin boshqa buyruqlarni bajargan bo'lsangiz BOSH , siz xohlagan majburiyat ro'yxatning yuqori qismida bo'lmaydi va siz reflog orqali qidirishingiz kerak bo'ladi.

Bu yerda qattiq resetni bekor qila olasizmi?

Variant 2: keyin ma'lumotlarni qayta tiklash Zavod sozlamalarini tiklash Local Backup Many orqali Android telefonlar mahalliy zaxira ilovasi yoki funksiyasiga ega. Agar siz muntazam ravishda ma'lumotlarning zaxira nusxasini yaratgan, keyin, a keyin zavod sozlamalarini tiklash , shunchaki “Sozlamalar” > “Zaxiralash va tiklash” bo‘limiga o‘ting va zaxiradan ma’lumotlarni qayta tiklash uchun eng so‘nggi zaxira faylni tanlang.

Xuddi shunday, qanday qilib majburiyatni bekor qilasiz? Agar siz oxirgi marta muhim ishni bajarishni istasangiz topshirmoq , siz shunchaki git reset HEAD^ ni bosishingiz mumkin. Bu bo'ladi bekor qilish the topshirmoq (uni tozalang) va indeksni avvalgi holatiga qaytaring topshirmoq , ishchi katalogni o'zgartirishlarsiz qoldirib, tuzatishingiz kerak bo'lgan narsalarni tuzatib, qaytadan urinib ko'rishingiz mumkin.

Shunday qilib, boshimni qanday tiklashim mumkin?

BOSH joriy filialingizga (yoki joriy majburiyatingizga) ishora qiladi, shuning uchun hammasi git qayta o'rnatish -- qattiq bosh Agar sizda mavjud bo'lmagan barcha o'zgarishlarni olib tashlashingiz kerak. Shunday qilib, siz qaytmoqchi bo'lgan yaxshi majburiyat f414f31 bo'lsin. (Siz buni git log yoki istalgan tarix brauzeri orqali topishingiz mumkin.)

Barcha mahalliy o'zgarishlarni qanday qaytarishim mumkin?

Endi sizda o'zgarishlarni bekor qilish uchun 4 ta variant bor:

  1. Faylni joriy majburiyatga (HEAD) o'chiring: git reset HEAD
  2. Hamma narsani o'chirish - o'zgarishlarni saqlab qolish: git reset.
  3. Barcha mahalliy o'zgarishlarni bekor qiling, lekin ularni keyinroq saqlang: git stash.
  4. Hamma narsani butunlay yo'q qiling: git reset --hard.

Tavsiya: