Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
学ぶ ファイルの追跡についてさらに詳しく | Gitのイントロダクション
Gitの基礎

bookファイルの追跡についてさらに詳しく

メニューを表示するにはスワイプしてください

Git を使用する際、プロジェクトディレクトリ内のファイルは 追跡済み(tracked) または 未追跡(untracked) のいずれかになります。 追跡済み ファイルはスナップショット(今後のコミット)に含まれますが、未追跡 ファイルは含まれません。 新しく作成されたファイルは、通常、ステージングエリアに追加されるまで未追跡です。

追跡済み ファイルは、次の3つの状態のいずれかになります:

  • 変更済み(Modified):変更が加えられたが、まだ Git に保存されていない状態;
  • ステージ済み(Staged):変更がコミットの準備ができており、次のスナップショットに含まれる状態;
  • コミット済み(Committed):変更が .git ディレクトリ内のスナップショットに保存された状態。

これらの状態を明確に示すために、次の画像を参照してください。

Note
注意

ファイルがすでに追跡済みで変更を加えた場合、その変更をステージするには git add コマンドを実行する必要があります。

次のコマンドを使用して test.txt ファイルを変更します:

>> 演算子は、ダブルクォーテーションまたはシングルクォーテーションで囲まれたテキストを既存のファイル(この場合は test.txt)に追記。 テキストはファイルの末尾に新しい行として追加。

ファイルの変更

このファイルは変更済みのステータス。 git addgit statusgit commit コマンドを使用して、変更のステージング、作業ツリーとステージングエリアの状態確認、変更のコミットを実行。

変更のステージングとコミット

ご覧のとおり、変更は現在ステージングされており、コミットによってステージングされた変更の新しいスナップショットがプロジェクトに作成されました。

question-icon

preprocessing.py というファイルがあるとします。このファイルの変更をコミットするために、各アクションと対応するコマンドを正しい順序で並べてください。

1.
2.

クリックまたはドラッグ`n`ドロップして空欄を埋めてください

すべて明確でしたか?

どのように改善できますか?

フィードバックありがとうございます!

セクション 1.  9

AIに質問する

expand

AIに質問する

ChatGPT

何でも質問するか、提案された質問の1つを試してチャットを始めてください

セクション 1.  9
some-alt