Применить последнее сохранение

GitGitBeginner
Практиковаться сейчас

This tutorial is from open-source community. Access the source code

💡 Этот учебник переведен с английского с помощью ИИ. Чтобы просмотреть оригинал, вы можете перейти на английский оригинал

Введение

В Git сохранение изменений (stash) - это способ сохранить изменения, которые еще не готовы быть закоммичены. Это позволяет временно сохранить свою работу и переключиться на другую ветку или коммит, не потеряв при этом никаких изменений. Когда вы будете готовы продолжить работу над своими изменениями, вы можете применить сохранение к рабочей директории. В этом практическом занятии вы научитесь применять последнее сохранение к своему репозиторию Git.

Применить последнее сохранение

Вы работаете над проектом в своем репозитории Git и внесли некоторые изменения, которые еще не готовы быть закоммичены. Однако, вам нужно переключиться на другую ветку или коммит, чтобы работать над другой функцией. Вы не хотите потерять свои изменения, поэтому решаете сохранить их. Позже, когда будете готовы продолжить работу над своими изменениями, вам нужно применить последнее сохранение к рабочей директории.

Чтобы применить последнее сохранение к своему репозиторию Git, следуйте этим шагам:

  1. Скопируйте репозиторий Git по адресу https://github.com/labex-labs/git-playground на свою локальную машину.
  2. Перейдите в директорию git-playground.
  3. Внесите некоторые изменения в файл README.md, например, напишите "This is a new line" в файле README.md.
  4. Выполните команду git stash, чтобы сохранить свои изменения.
  5. Выполните команду git stash list, чтобы увидеть список ваших сохранений. В списке должен быть одно сохранение.
  6. Выполните команду git stash apply, чтобы применить последнее сохранение к рабочей директории.
  7. Проверьте файл README.md, чтобы убедиться, что ваши изменения были применены.
git clone https://github.com/labex-labs/git-playground.git
cd git-playground
echo "This is a new line" >> README.md
git stash
git stash list
git stash apply
cat README.md

Вот результат выполнения команды cat README.md:

## git-playground
Git Playground
This is a new line

Резюме

В этом практическом занятии вы узнали, как применить последнее сохранение к своему репозиторию Git. Сохранение своих изменений позволяет временно сохранить свою работу и переключиться на другую ветку или коммит, не потеряв при этом никаких изменений. Применение последнего сохранения позволяет продолжить работу над своими изменениями, когда вы будете готовы.