Сохранение в Git только неэтапных изменений

Я бы хотел выполнить следующий рабочий процесс:

  1. Добавить изменения в этап.
  2. Спрятать все остальные изменения, которые не были поставлены.
  3. Сделайте кое-что с вещами на стадии (например, соберите, выполните тесты и т.д.)
  4. Примените тайник.

Есть ли способ выполнить шаг 2?

Пример

 echo "123" > foo
 git add foo # Assumes this is a git directory
 echo "456" >> foo
 git stash
 cat foo # Should yield 123
192
задан Unapiedra 4 October 2011 в 05:05
поделиться