Skip to main content

Сохранение изменений в GitHub Desktop

Вы можете временно сохранить изменения, не зафиксировав их в ветвь, зафиксировав изменения в GitHub Desktop.

Сведения о скрытых изменениях

Чтобы применить изменения к репозиторию, необходимо сохранить файлы, а затем зафиксировать изменения в ветви. Если вы сохранили изменения, которые еще не готовы к фиксации, вы можете сохранить их позднее. При скрытии изменений они временно удаляются из файлов, и вы можете восстановить или отменить их позже. Вы можете скрыть только один набор изменений за раз с помощью GitHub Desktop. При использовании GitHub Desktop для скрытия изменений все несохраненные изменения будут скрыты. После скрытия изменений в ветви можно безопасно изменить ветви или внести другие изменения в текущую ветвь.

При использовании GitHub Desktop для переключения ветвей при том, что вы сохранили, но не зафиксировали изменения, GitHub Desktop предложит скрыть изменения или перенести их в другую ветвь. Дополнительные сведения см. в разделе Управление ветвями в GitHub Desktop.

Сокрытие изменений

  1. Щелкните правой кнопкой мыши заголовок Измененные файлы.

  2. Щелкните Спрятать все изменения.

    Снимок экрана: вкладка "Изменения". Заголовок показывает "1 измененный файл" и описывается оранжевым цветом. В контекстном меню выделено значение "Stash All Changes".

Восстановление скрытых изменений

  1. Если вы еще не находитесь в ветви, где изменения хранятся, в строке репозитория щелкните Current Branch, а затем щелкните ветвь с скрытыми изменениями.

    Снимок экрана: раскрывающееся представление Current Branch. В разделе "Последние ветви", ветвь с именем my-feature, выделена оранжевым контуром.

  2. На левой боковой панели на вкладке "Изменения" щелкните "Сохранить изменения".

    Снимок экрана: вкладка "Изменения". Над полем "Сводка" текст "Stashed Changes" представлен оранжевым рядом со значком раскрывающегося списка.

  3. В правой части боковой панели в разделе "Защищенные изменения" нажмите кнопку "Восстановить".

Отмена скрытых изменений

  1. Если вы еще не находитесь в ветви, где изменения хранятся, в строке репозитория щелкните Current Branch, а затем щелкните ветвь с скрытыми изменениями.

    Снимок экрана: раскрывающееся представление Current Branch. В разделе "Последние ветви", ветвь с именем my-feature, выделена оранжевым контуром.

  2. На левой боковой панели на вкладке "Изменения" щелкните "Сохранить изменения".

    Снимок экрана: вкладка "Изменения". Над полем "Сводка" текст "Stashed Changes" представлен оранжевым рядом со значком раскрывающегося списка.

  3. В правой части боковой панели в разделе "Защищенные изменения" нажмите кнопку "Отменить".