初心者のためのGit・GitHub用語集

GitHubとGitで頻出する基礎の用語をまとめました。

Git、GitHubは専門用語が多くて、初心者にとって敷居が高いですよね。初心者の方にもわかりやすいよう、できるだけ簡単な言葉で説明してみました。

関連記事
初心者のためのGitとGitHubの使い方
初心者のためのよく使うLinuxコマンド一覧表

用語解説
Gitバージョン管理システムの名称
GitHubGitで管理しているファイルをWeb上に保存できるサービスの名称
クローンリモートリポジトリをローカルにコピーする機能のこと
コミットローカルリポジトリに変更履歴を記録すること。撮影台にセットしたファイルの写真を撮って記録するイメージ
コンフリクト同じ行に同時に別々の修正がされたときに発生する事象
ステージングエリアコミットするファイルを置いておくためのエリアのこと。コミットする前の控室のイメージ。コミットするファイルを選択するためにある領域
チェックアウト指定した時点のデータを作業ディレクトリにダウンロードすること。チェックアウトすると、任意のコミットへ自分を移動できる
フォーク他人が公開しているリモートリポジトリを自分のアカウントにコピーする機能のこと
プッシュローカルリポジトリからリモートリポジトリへファイルの変更を共有すること。自分のPCにあるファイルをサーバー上にあげること
ブランチ1つのプロジェクトから分岐させることにより、プロジェクト本体に影響を与えずに開発を行える機能のこと
プルリモートリポジトリからダウンロードすること。サーバー上にあるファイルを自分のPCにダウンロードすること
プルリクエスト自分が変更した内容を取り込んでもらうよう依頼すること
ポインタ今ココという意味。今自分がいるブランチを表す
マージブランチを統合すること
マスターブランチ最初から存在するブランチのこと。本流。基本的にマスターブランチは本番用の最新のソースコードが保たれるようになっている
リポジトリ過去の状態が記録されている貯蔵庫のこと
リモートリポジトリネット上にあるリポジトリのこと
ローカルリポジトリ手元のパソコン内のリポジトリのこと

add、commit、pushのイメージ

コメント

タイトルとURLをコピーしました