ホームページ  >  記事  >  開発ツール  >  Git ステージング領域とは何ですか?

Git ステージング領域とは何ですか?

藏色散人
藏色散人オリジナル
2018-11-16 16:58:039019ブラウズ

この記事では、Git 一時保存領域 とは何かを主に紹介します。

GIT は分散バージョン管理システムであり、プログラマーがよく使用する重要なツールであり、プロジェクト作業の効率を大幅に向上させることができます。さて、前回の記事では、

GitとはGitの初期使い方Gitでリポジトリを作成する方法について詳しく紹介しましたが、それを必要とする友人はまずそれを参照することができます。

このセクションでは、

Git 一時ストレージ領域 の紹介に焦点を当てます。

以下では、

Git の一時保存領域 について、具体的な例を挙げて説明します。

まず、前に作成したテスト ディレクトリで

Git コマンド ライン を開きます。

Git ステージング領域とは何ですか?

Through

git status コマンドを使用してリポジトリのコンテンツのステータスを表示すると、現在のディレクトリにファイルがないことがわかります。

Git ステージング領域とは何ですか?

次に、まずテスト ディレクトリに 123.txt ファイルを手動で作成し、次に git status コマンドでステータスを確認します。

Git ステージング領域とは何ですか?

上の図から赤いマーク 123.txt が見えます。これは、この状態が

一時記憶領域# ではなく、まだ作業領域にあることを示しています。 ## 。 コマンド git add 123.txt を使用すると、ファイルがワークスペースから

一時記憶領域

に追加されることになります。次の図に示すように、新しいファイルが作成されます。 123. txt ファイルが 一時記憶領域 に追加されます。

ただし、まだ送信されていません。

git commit -m "Create 123.txt file" コマンドGit ステージング領域とは何ですか?を実行すると、 からファイルが転送されます。一時領域をmasterブランチへ上記で、下図のように状態を確認すると、一時記憶領域に何が入っているのかがわかりません。

Git ステージング領域とは何ですか?

概要:

Git には 3 つの重要な領域があります:

ワークスペース

: A単純に理解すると、特定のフォルダー (テストであると想定) をバージョン管理する必要があるということです。このフォルダーにはいくつかの特別な機能があります。追加の .git 隠しフォルダー

バージョン ライブラリ

: です。 test フォルダーの下の git フォルダーはバージョン ライブラリです。

一時ストレージ領域

: 一時ストレージ領域は、仮想ワークスペースとして理解でき、ワークスペース内のファイルの変更 (追加、削除、変更などの操作) を追跡します。 )。このワークスペースは、.git フォルダーの下のインデックス ディレクトリにあります。ステージング領域をバイパスして直接送信されない限り、Git が変更を送信したい場合は、コミットする前に変更をステージング領域に保存する必要があります。各送信は、一時記憶領域に対応するファイルのスナップショットです。 この記事は、Git の一時ストレージ領域についての紹介です。皆さんはすでに Git の一時ストレージ領域についてある程度の理解を持っていると思います。このセクションの紹介が、困っている友人たちに役立つことを願っています。

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

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。