Мазмуну:

Git reset өзгөрүүлөрдү алып салабы?
Git reset өзгөрүүлөрдү алып салабы?

Video: Git reset өзгөрүүлөрдү алып салабы?

Video: Git reset өзгөрүүлөрдү алып салабы?
Video: Таро гадание прямо сейчас. Про мужчину. Про меня. Популярные видео. Таро сегодня онлайн гадание. 2024, Ноябрь
Anonim

Жергиликтүү өзгөртүүлөрдү жокко чыгаруу

  1. Жок кылуу баары жергиликтүү өзгөрүүлөр , бирок кийинчерээк кайра колдонуу үчүн аларды сактаңыз: git сактоо.
  2. Жергиликтүү жокко чыгарылууда өзгөрүүлөр (туруктуу) файлга: git текшерүү --
  3. Жок кылуу баары жергиликтүү өзгөрүүлөр бардык файлдарга биротоло: git reset --катуу.

Буга байланыштуу, gitтеги өзгөртүүлөрдү кайра коюу жана жок кылуу деген эмне?

Колдонуу баштапкы абалга келтирүү жергиликтүү репозиторийиңиздеги филиалды мурунку милдеттенменин мазмунуна кайтаруу үчүн. Эң кеңири колдонулушу баштапкы абалга келтирүү буйрук баарын жокко чыгаруу болуп саналат өзгөрдү акыркы тапшырмадан берки файлдарды түзөт жана файлдарды эң акыркы тапшырмада болгон абалына кайтарат.

Андан тышкары, бутактагы бардык өзгөртүүлөрдү кантип кайтарсам болот? git checkout -f аракетин көрүңүз, бул жокко чыгарылат кандайдыр бир жергиликтүү өзгөрүүлөр камтылган эмес БАРДЫК филиалдар жана агай. Качан таштоону кааласаңыз өзгөрүүлөр сенин жергиликтүү бөлүм , буларды сактай аласыз өзгөрүүлөр git stash буйругун колдонуу. Сиздин өзгөрүүлөр сакталат жана сиз аларды кийинчерээк калыбына келтире аласыз, эгер кааласаңыз же жок кылсаңыз болот.

Ушундай жол менен, Gitке өзгөртүүлөрдү кантип кайтарсам болот?

Артка кайтаруу үчүн, сиз:

  1. Гит тарыхына өтүңүз.
  2. Кайтаргыңыз келген милдеттенмени оң баскыч менен чыкылдатыңыз.
  3. Артка кайтарууну тандаңыз.
  4. Өзгөртүүлөрдү киргизүү текшерилгенин текшериңиз.
  5. Артка кайтуу.

Жергиликтүү Git репозиторийиңизде git reset чалуу кандай натыйжа берет?

Бириктирүүнүн жыйынтыгын текшергенден кийин, сиз башка бутагын өзгөртүү канааттандырарлык эмес экенин таба аласыз. чуркоо git reset --катуу ORIG_HEAD мурунку турган жериңизге кайтууга мүмкүндүк берет, бирок ал жокко чыгарылат сиздин жериңиз Сиз каалабаган өзгөрүүлөр. git reset --бириктирүү сактайт сиздин жериңиз өзгөрүүлөр.

Сунушталууда: