Gitの3つのワークスペース


Gitは内部に3つのワークスペースがあります.
1. working directory
2. staging area
3. repository

  • 最初のワークスペースワークディレクトリとは、作業中のプロジェクトディレクトリです.

  • 2番目のワークスペースstaging areaは、Git addファイルが存在する領域です.
    コミット時にはstaging領域のファイルのみがコミットに反映されます.

  • 3番目のワークスペースrepositoryは、ワークディレクトリの変更履歴が存在する領域です.(コミットされた領域を保存)
  • 順番に整理すると、
  • 作業ディレクトリで作業後、
  • Git Add
  • および
  • がコミットされると、一時保存領域のファイルはリポジトリに保存されます.
  • Gitでコミットを行う場合、動作構造を図に表示できます.
  • 作業ディレクトリでテストします.txtファイルとyjw.txtファイル
  • の作成
  • git add test.txtとgitはyjwを追加します.txtを実行して2つのファイルをstaging領域にアップロードします.
  • は、git commit-m「初回コミット」を実行し、staging領域のファイルを取得し、それをコミットとしてRepositoryに残す.
  • これらのレポートに反映されたバージョンは、他の場所で決済して使用できます.
    git add : working directory에서 staging area로 올리는 명령어