ファイルの追跡についてさらに詳しく
メニューを表示するにはスワイプしてください
Git を使用する際、プロジェクトディレクトリ内のファイルは 追跡済み(tracked) または 未追跡(untracked) のいずれかになります。 追跡済み ファイルはスナップショット(今後のコミット)に含まれますが、未追跡 ファイルは含まれません。 新しく作成されたファイルは、通常、ステージングエリアに追加されるまで未追跡です。
追跡済み ファイルは、次の3つの状態のいずれかになります:
- 変更済み(Modified):変更が加えられたが、まだ Git に保存されていない状態;
- ステージ済み(Staged):変更がコミットの準備ができており、次のスナップショットに含まれる状態;
- コミット済み(Committed):変更が
.gitディレクトリ内のスナップショットに保存された状態。
これらの状態を明確に示すために、次の画像を参照してください。
注意
ファイルがすでに追跡済みで変更を加えた場合、その変更をステージするには git add コマンドを実行する必要があります。
次のコマンドを使用して test.txt ファイルを変更します:
>> 演算子は、ダブルクォーテーションまたはシングルクォーテーションで囲まれたテキストを既存のファイル(この場合は test.txt)に追記。
テキストはファイルの末尾に新しい行として追加。
このファイルは変更済みのステータス。
git add、git status、git commit コマンドを使用して、変更のステージング、作業ツリーとステージングエリアの状態確認、変更のコミットを実行。
ご覧のとおり、変更は現在ステージングされており、コミットによってステージングされた変更の新しいスナップショットがプロジェクトに作成されました。
すべて明確でしたか?
フィードバックありがとうございます!
セクション 1. 章 9
AIに質問する
AIに質問する
何でも質問するか、提案された質問の1つを試してチャットを始めてください
セクション 1. 章 9