git でのステージングとはどういう意味ですか?

WBOY
リリース: 2022-01-07 15:53:42
オリジナル
6235 人が閲覧しました

git では、staged はファイルのステータスを示すために使用されます。これは、一時ストレージのステータスを意味します。このステータスでファイルまたはディレクトリを変更しても、ウェアハウスのステータスには影響しません。また、コミット時にも表示されません。到着したら「git commit」を実行してライブラリへの変更を同期すると、ライブラリ内のファイルとローカルファイルの整合性が再び取れます。

git でのステージングとはどういう意味ですか?

この記事の動作環境: Windows 10 システム、Git バージョン 2.30.0、Dell G3 コンピューター。

#git におけるステージングの意味

git ライブラリが配置されているフォルダー内のファイルには、およそ 4 つの状態があります

  • Untracked: このファイルはフォルダー内にありますが、git ライブラリに追加されておらず、バージョン管理にも参加していません。ステータスは git add によって Staged に変わります。

  • Unmodify: ファイルはライブラリに保存されており、変更されていません。つまり、リポジトリ内のファイル スナップショットの内容は、フォルダー内のファイル スナップショットの内容とまったく同じです。このタイプのファイルには 2 つの場所があります。 git を使用する場合、rm がリポジトリから移動されると、追跡されないファイルになります

  • Modified: ファイルは変更されました、変更されたばかりです、そして他の操作は実行されていません。このファイルには、git add を介してアクセスできる 2 つの場所もあります。ステージングされた状態は一時的に保存されます。変更を破棄し、未変更状態に戻すには、git checkout を使用します。この git checkout は、ファイルを

  • Staging: ステージング状態。git commit を実行すると、変更内容がライブラリに同期されます。このとき、ライブラリ内のファイルとローカル ファイルの整合性が再び保たれます。 git replace HEAD filename を実行して一時保存をキャンセルすると、ファイルのステータスは Modified

git でのステージングとはどういう意味ですか?

未追跡から変更になります。状態からステージングされた状態へ

バージョン管理に含まれていないファイルは、git add を通じてステージングされた状態に直接変更できます

git でのステージングとはどういう意味ですか?

変更された状態からステージングされた状態に変更しますstate

ファイルが変更された場合でも、git add を使用して変更されたファイルをステージング状態に変更できます

git でのステージングとはどういう意味ですか?

現在のディレクトリ内のすべてのファイルをステージング状態

現在の作業ツリーの下に新しく作成されたファイル (追跡されていない状態) があり、変更された (変更された状態の) ステータスのファイルがある場合、この時点ですべてを変更できます。 git add -A を使用してファイルをステージング状態に変更する

git でのステージングとはどういう意味ですか?

推奨学習: "

Git チュートリアル "

以上がgit でのステージングとはどういう意味ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
git
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート