Перечислить все сохраненные изменения

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

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

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

Введение

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


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL git(("Git")) -.-> git/DataManagementGroup(["Data Management"]) git/DataManagementGroup -.-> git/stash("Save Changes Temporarily") subgraph Lab Skills git/stash -.-> lab-12738{{"Перечислить все сохраненные изменения"}} end

Перечислить все сохраненные изменения

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

  1. Перейдите в директорию git-playground:
cd git-playground
  1. Создайте новый файл с именем test.txt и добавьте в него некоторый контент:
echo "hello,world" > test.txt
git add.
  1. Используйте следующую команду, чтобы сохранить ваши изменения:
git stash save "Added test.txt"
  1. Создайте еще один новый файл с именем test2.txt и добавьте в него некоторый контент:
echo "hello,labex" > test2.txt
git add.
  1. Используйте следующую команду, чтобы сохранить ваши изменения:
git stash save "Added test2.txt"
  1. Используйте следующую команду, чтобы перечислить все сохраненные изменения:
git stash list

Вы должны увидеть вывод, похожий на следующий:

stash@{0}: On master: Added test2.txt
stash@{1}: On master: Added test.txt

Резюме

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