Deutsch

Как у гита узнать отчего он считает что файл модифицирован

29.05.25 09:23
Re: Как у гита узнать отчего он считает что файл модифицирован
 
AlexNek патриот
AlexNek
в ответ alex445 28.05.25 21:53
Иначе зачем нужна команда stage?

Хм, оказалось, что я даже и не подозревал, что можно стажить только части смущ, не вижу подобного в моём UI

Ну так без нее никак, хотя чаще всего берется всё. Но иногда выбираются отдельные файлы.


Хотя есть и более интересная команда


Да, stash и stage — это разные механизмы в Git, хотя оба помогают управлять незакоммиченными изменениями.

🔹 Staging (git add / git stage)

  • Подготавливает изменения для коммита.
  • Изменения остаются видимыми в рабочем каталоге.
  • Не мешает переключению веток, но файлы остаются в текущем состоянии.

🔹 Stash (git stash)

  • Временно сохраняет изменения и очищает рабочий каталог.
  • Позволяет переключаться на другую ветку без конфликтов.
  • Можно восстановить (git stash pop или git stash apply) позже.

Если тебе просто нужно подготовить изменения без коммита, stage подходит. Если же нужно убрать изменения на время, но потом вернуть их — stash удобнее.

 

Перейти на