GIT: зафиксировать изменения в старой / безопасной ветке, находясь в новой / грязной / dev ветке, без извлечения или потери неустановленных данных

Я создал новую ветку до того, как начал разработку чего-то экспериментального. Обычно я об этом забываю (что не проблема), но теперь я сделал это заранее.
С тех пор я обновил 3 файла.

  • В разделе 2 представлены только экспериментальные изменения, которые Я НЕ хочу сохранять в безопасной ветви.
  • В 1 - только безопасные (незначительные) изменения, которые я определенно НЕ хочу зафиксировать в безопасной ветке. Я согласен с тем, что эти последние изменения также будут зафиксированы в новой ветке (но, скорее, нет).

Возможно ли - я уверен, что да - (быстро) зафиксировать несколько неустановленных, незафиксированных изменений из моих (грязный) рабочий каталог в старую безопасную ветку?

Единственное, что я могу придумать, это переключить ветки (без проверки), зафиксировать изменения в 1 файле и переключиться обратно, но я не знаю, что произойдет к изменениям при переключении обратно на грязную ветку (они все еще там или они «исчезли» из-за фиксации?) ...

Я уверен, что в GIT есть что-то прекрасное для этого, но в GIT так много, Я могу' (Я использовал это «руководство» для помощи , но я не уверен, что там есть то же самое. Если оно есть (и вы готовы его отсканировать), позвольте мне знаю, так что я знаю, что в следующий раз надо присмотреться.)

Спасибо! А пока я просто держу под рукой листок бумаги с изменениями, «чтобы потом зафиксировать безопасную ветвь».

11
задан Zoe 10 November 2017 в 15:42
поделиться