Git用語
こんにちは!! りーさんです。
今回はGit用語について٩( 'ω' )و
最低限の知識みたいです!!
Git用語
- repository(リポジトリ)
- remote repository (リモートリポジトリ)
- local repository (ローカルリポジトリ)
- branch(ブランチ)
- Checkout(チェックアウト)
- commit(コミット)
- push(プッシュ)
- pull(プル)
- merge(マージ)
repository(リポジトリ)
データを保存する場所
修正履歴も保存される。
remote repository
(リモートリポジトリ)
サーバーにあるリポジジトリ(GitHub)
サーバー上に保存。共有も可能
local repository
(ローカルリポジトリ)
ローカル(自分の場所)に
保存されるリポジトリ
branch(ブランチ)
1つのプロジェクトから分岐させることにより、プロジェクト本体に影響を与えずに開発を行える。
ブランチでの修正内容は他のブランチの影響を受けない。
同じリポジトリで同時に複数の開発を行うことができる。
Checkout(チェックアウト)
他のブランチへ移動し、
作業ディレクトリを
任意のコミット状態にすること。
commit(コミット)
修正内容をローカルリポジトリに反映すること
push(プッシュ)
ローカルリポジトリの修正内容を
リモートリポジトリに
反映すること。
pullの逆
pull(プル)
リモートリポジトリの修正内容を
ローカルリポジトリに
反映すること。
pushの逆
merge(マージ)
異なるブランチの修正内容を
反映すること。