Съдържание:

Как да се отървете от необвързаните промени?
Как да се отървете от необвързаните промени?

Видео: Как да се отървете от необвързаните промени?

Видео: Как да се отървете от необвързаните промени?
Видео: ОТЪРВЕТЕ СЕ ОТ ПАНИК АТАКИТЕ БЕЗ ЛЕКАРСТВА а.С.м 2024, Ноември
Anonim

7 отговора

  1. Това ще десценира всичко файлове може да сте направили с git add: git reset.
  2. Това ще върне всички локални необвързани промени (трябва да се изпълнява в root repo): git checkout.
  3. Това ще Премахване всички местни непроследени файлове , така че само git проследява файлове остават: 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. Отидете в историята на Git.
  2. Щракнете с десния бутон върху комита, който искате да върнете.
  3. Изберете връщане на ангажимента.
  4. Уверете се, че Commit the changes е отметнат.
  5. Щракнете върху връщане.

Как да върна модифициран файл в Git?

Отмяна на ангажимент Ако имате модифицирани , добавени и ангажирани промени в a файл , и искате да отмените тези промени, след което можете отново да използвате git нулирайте HEAD~, за да отмените вашия ангажимент. Подобно на предишния пример, когато използвате git нулирайте модификации ще бъде неинсцениран. Забележете, че сега вашият файл вече не се проследява!

Препоръчано: