Мазмуну:

Күтүлбөгөн өзгөрүүлөрдөн кантип арылууга болот?
Күтүлбөгөн өзгөрүүлөрдөн кантип арылууга болот?

Video: Күтүлбөгөн өзгөрүүлөрдөн кантип арылууга болот?

Video: Күтүлбөгөн өзгөрүүлөрдөн кантип арылууга болот?
Video: ЭРКЕКТИН АЯЛЫН СҮЙБӨЙ КАЛГАНЫН КАНТИП БИЛСЕ БОЛОТ? 5 БЕЛГИ 2024, Май
Anonim

7 Жооптор

  1. Бул баарын жокко чыгарат файлдар git add: git reset менен сахналаштырсаңыз болот.
  2. Бул бардык жергиликтүү абалды кайтарат кабыл алынбаган өзгөртүүлөр (репо тамырында аткарылышы керек): git checkout.
  3. Бул болот алып салуу баары жергиликтүү көзөмөлсүз файлдар , андыктан гит гана көзөмөлдөнөт файлдар калуу: git clean -fdx.

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

Эми сизде өзгөртүүлөрүңүздү жокко чыгаруу үчүн 4 вариант бар:

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

Visual Studio кодундагы өзгөрүүлөрдөн кантип кутулсам болот? Эгер сиз каалайсыз деп ишенбесеңиз таштоо сенин өзгөрүүлөр , буйрук сабына барып, анын ордуна "git stash" кылыңыз. Сиздин калыбына келтирүү үчүн "git stash pop" кыл өзгөрүүлөр кийинчерээк.

Экинчиден, өзгөртүүлөрдү кантип жокко чыгарам?

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

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

Gitте өзгөртүлгөн файлды кантип кайтарсам болот?

Эгерде сизде милдеттенмени жокко чыгаруу өзгөртүлгөн , кошулган жана киргизилген өзгөртүүлөр а файл , жана ал өзгөртүүлөрдү жокко чыгаргыңыз келсе, кайра колдоно аласыз git милдеттенмеңизди жокко чыгаруу үчүн HEAD ~ кайра коюу. Мурунку мисалга окшош, сиз колдонгондо git кайра коюу өзгөртүүлөр этапсыз болот. Байкасаңыз, азыр сиздин файл мындан ары байкалбайт!

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