Файлды акыркы милдеттемеге кантип баштапкы абалга келтирсем болот?
Файлды акыркы милдеттемеге кантип баштапкы абалга келтирсем болот?

Video: Файлды акыркы милдеттемеге кантип баштапкы абалга келтирсем болот?

Video: Файлды акыркы милдеттемеге кантип баштапкы абалга келтирсем болот?
Video: АЯЛДЫ КАНТИП КАНДЫРЫШ КЕРЕК КӨРГҮЛӨ! 2024, Май
Anonim

git баштапкы абалга келтирүү --катуу

Бул буйрук репону HEAD ревизиясынын абалына кайтарат, бул акыркы жасалган версия. Git ошол учурдан бери жасаган бардык өзгөртүүлөрдү жокко чыгарат. Текшерүү буйругун эки сызык менен колдонуңуз, андан кийин жолду файл сен каалаган үчүн кайтуу анын мурунку мамлекет.

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

Кааласаң кайтуу акыркы жасоо жөн гана кыл кайтуу <каалабаган жасоо hash>; анда сиз муну жаңы түртө аласыз жасоо , бул сиздин мурункуңузду жокко чыгарды жасоо . Бөлүнгөн башты оңдоо үчүн текшерүүнү жасаңыз.

Ошо сыяктуу эле, Gitтеги файлдын мурунку версиясына кантип кайрылсам болот? Reverting Анга Эски версия Репозиторийдин "Тарых" өтмөгүнө өтүү менен баштаңыз. оң баскыч менен чыкылдатыңыз мурунку милдеттендириңиз жана сиз опцияны көрөсүз кайтуу бул милдеттенме. Бассаңыз Кайтаруу Бул Commit, эки нерсе болот. Биринчиси - бул файлдар сиздин репозиторийиңизде болот кайтуу алардын мурунку мамлекет.

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

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

  1. Версияны башкаруу терезесине өтүңүз (Alt + 9/Command + 9) - "Лог" өтмөгү.
  2. Акыркысына чейинки милдеттенмени оң баскыч менен чыкылдатыңыз.
  3. Учурдагы филиалды бул жерге баштапкы абалга келтириңиз.
  4. Жумшак тандоо (!!!)
  5. диалог терезесинин ылдый жагындагы Reset баскычын басыңыз.

Git commitтен файлды кантип алып салсам болот?

  1. Git тапшырмасынан кээ бир файлдарды алып салуу үчүн, "-soft" опциясы менен "git reset" буйругун колдонуңуз жана HEAD алдында милдеттенмени белгилеңиз.
  2. Файлдарды милдеттендирүүдөн алып салуу үчүн “git restore” буйругун колдонуңуз, “–source” опциясын колдонуп булакты жана репозиторийден өчүрүлө турган файлды көрсөтүңүз.

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