はじめに
🧑💻 Git や LabEx の初心者ですか? Git のクイックスタート コースから始めることをお勧めします。
Git では、スタッシュはコミットする準備ができていない変更を保存する方法です。これにより、作業を一時的に保存して、他のブランチに切り替えたり、コミットしたりしても、変更を失うことなく済みます。変更を続ける準備ができたら、スタッシュを作業ディレクトリに適用できます。この実験では、最新のスタッシュを Git リポジトリに適用する方法を学びます。
This tutorial is from open-source community. Access the source code
💡 このチュートリアルは英語版からAIによって翻訳されています。原文を確認するには、 ここをクリックしてください
🧑💻 Git や LabEx の初心者ですか? Git のクイックスタート コースから始めることをお勧めします。
Git では、スタッシュはコミットする準備ができていない変更を保存する方法です。これにより、作業を一時的に保存して、他のブランチに切り替えたり、コミットしたりしても、変更を失うことなく済みます。変更を続ける準備ができたら、スタッシュを作業ディレクトリに適用できます。この実験では、最新のスタッシュを Git リポジトリに適用する方法を学びます。
あなたは Git リポジトリ内のプロジェクトを作業しており、コミットする準備ができていないいくつかの変更を加えました。しかし、別の機能を開発するために、別のブランチに切り替えたり、コミットする必要があります。変更を失いたくないので、スタッシュに保存することにします。後で、変更を続ける準備ができたら、最新のスタッシュを作業ディレクトリに適用する必要があります。
Git リポジトリに最新のスタッシュを適用するには、次の手順に従います。
https://github.com/labex-labs/git-playground
という名前の Git リポジトリをローカルマシンにクローンします。git-playground
ディレクトリに移動します。README.md
ファイルにいくつかの変更を加えます。たとえば、README.md
ファイルに "This is a new line" と書き込みます。git stash
を実行して変更をスタッシュに保存します。git stash list
を実行して、スタッシュの一覧を表示します。一覧に 1 つのスタッシュが表示されるはずです。git stash apply
を実行して、最新のスタッシュを作業ディレクトリに適用します。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 リポジトリに適用する方法を学びました。変更をスタッシュに保存することで、作業を一時的に保存して、他のブランチに切り替えたり、コミットしたりしても、変更を失うことなく済みます。最新のスタッシュを適用することで、準備ができたら変更を続けることができます。