Мазмұны:

Git reset өзгерістерді жояды ма?
Git reset өзгерістерді жояды ма?

Бейне: Git reset өзгерістерді жояды ма?

Бейне: Git reset өзгерістерді жояды ма?
Бейне: Өзгерістерді жасыру. git stash. 24-і сабақ. 2024, Қараша
Anonim

Жергілікті өзгерістерді болдырмау

  1. Жою барлығы жергілікті өзгерістер , бірақ оларды кейін қайта пайдалану үшін сақтаңыз: git қойма.
  2. Жергілікті жою өзгерістер (тұрақты) файлға: git шығу --
  3. Жою барлығы жергілікті өзгерістер барлық файлдарға тұрақты: git қалпына келтіру --қатты.

Осыған байланысты git жүйесіндегі өзгерістерді қалпына келтіру және жою дегеніміз не?

Қолдану қалпына келтіру жергілікті репозиторийдегі филиалды алдыңғы міндеттеменің мазмұнына қайтару үшін. Ең көп қолданылатыны қалпына келтіру пәрмен барлығын жай ғана алып тастау болып табылады өзгерді файлдарды соңғы орындағаннан кейін және файлдарды соңғы орындалған күйге қайтарады.

Сонымен қатар, филиалдағы барлық өзгерістерді қалай қайтаруға болады? git checkout -f қолданып көріңіз, бұл жойылады кез келген жергілікті өзгерістер міндеттелмеген БАРЛЫҚ филиалдар және шебері. Сіз бас тартқыңыз келгенде өзгерістер сіздің жергілікті филиалы , сіз бұларды сақтауға болады өзгерістер git stash пәрменін пайдалану. Сіздің өзгерістер сақталады және қаласаңыз, оларды кейінірек алуға болады немесе оны жоюға болады.

Осылайша, Git-ке өзгертулерді қалай қайтаруға болады?

Қайтару үшін мына әрекеттерді орындай аласыз:

  1. Git тарихына өтіңіз.
  2. Қайтарғыңыз келетін міндеттемені тінтуірдің оң жақ түймешігімен басыңыз.
  3. Қайтару міндеттемесін таңдаңыз.
  4. Өзгерістерді орындау тексерілгеніне көз жеткізіңіз.
  5. Қайтару түймесін басыңыз.

Жергілікті Git репозиторийінде git reset деп атаудың нәтижесі қандай?

Біріктіру нәтижесін тексергеннен кейін сіз басқа тармақтағы өзгерістің қанағаттанарлықсыз екенін анықтауыңыз мүмкін. Жүгіру git қалпына келтіру --қатты ORIG_HEAD сізге бұрынғы орынға оралуға мүмкіндік береді, бірақ ол жойылады сіздің жергілікті сіз қаламайтын өзгерістер. git қалпына келтіру --біріктіру сақтайды сіздің жергілікті өзгерістер.

Ұсынылған: