読み込み中...
Git用語集
| レポジトリ Repository |
ファイルやフォルダの状態、変更履歴を保存しておく「貯蔵庫」のこと。 |
| ローカルリポジトリ | 自分のPC内にあるリポジトリ。 |
| リモートリポジトリ | ネットワーク上(GitHubなど)にある、チームで共有するためのリポジトリ。 |
| Working Directory Working Tree |
.gitディレクトリを除いた、プロジェクトのファイルやディレクトリが実際に配置されている領域 |
| ステージングエリア Staging Area |
コミットする前に、変更したファイルを一時的に登録する「準備場所」。 |
| ブランチ Branch |
履歴の流れを枝分かれさせる機能。新機能開発やバグ修正を別々に行う際に使う。 |
1.Working Tree(作業ディレクトリ) - ファイルを編集する場所。git addで2へ。
2.Staging Area(インデックス) - コミット対象を準備する場所。git commitで3へ。
3.Repository(.gitディレクトリ) - 変更履歴が保存される場所。
| クローン Clone |
リモートリポジトリを自分のPCに丸ごとコピーしてくること。 () |
| Add | 変更したファイルを「ステージングエリア」に追加すること。 |
| コミット Commit |
ステージングエリアにある変更内容を、メッセージと共に履歴として記録すること。 |
| プッシュ Push |
ローカルリポジトリの変更を、リモートリポジトリへアップロードすること。 |
| プル Pull |
リモートリポジトリの最新の状態を、自分のローカルリポジトリに取り込むこと。 |
| マージ Merge |
他のブランチで行った変更を、現在のブランチに統合すること。 |
| チェックアウト Checkout |
作業するブランチを切り替えたり、特定の状態に戻したりすること。 |
