Вопрос:
Я добавил несколько файлов в мою промежуточную область. Я хочу временно сохранить эту информацию. Как?
Фон:
Иногда я выполняю несколько крупных рефакторингов. На самом деле имеет смысл совершить полный результат.
Во время этого рефакторинга я также делаю некоторые несвязанные изменения, которые я бы хотел совершить независимо.
Например, рефакторинг переименовал метод. Несвязанное изменение фиксировало орфографическую ошибку для одного параметра другого метода в том же классе.
Теперь предположим, что я уже добавил большинство файлов в промежуточную область, когда понял, что я забыл заранее совершить одно из несвязанных изменений.
Добавление файлов в промежуточную область требует времени, потому что я проверяю каждый файл, чтобы убедиться, что я действительно выполняю только то, что хочу. Таким образом, просто удаление их всех из промежуточной области не является решением.
Вместо этого я хотел бы сделать следующее:
- Сохранить текущее состояние промежуточной области
- Удалить все поэтапные файлы
- Настройте несвязанное изменение
- Зафиксируйте несвязанные изменения.
- Повторно примените сохраненное состояние к промежуточной области.
Как это возможно?
Альтернативным решением будет возможность создания нескольких промежуточных областей, но я не думаю, что это возможно.