LoginSignup
0
0

More than 1 year has passed since last update.

【Git】用語まとめ

Posted at

はじめに

Git、GitHubの基礎を理解するために必要な用語をまとめました。

用語集

用語 説明
gitignoreファイル Gitで管理したくないファイルやディレクトリを設定する。記載するとコミット対象から外れる
GitHubフロー GitとGitHubを使って作業する方法として、GitHubが推奨してる一連の流れ
Gitディレクトリ コミットを格納する場所
masterブランチ Gitのリポジトリを作成する際に自動的に作られるブランチ
Issue GitHubでリポジトリのバグ報告や問い合わせなどを投稿する機能
LGTM 「Looks Good To Me」の略。レビュー内容がOKだと判断した時に使うことが多い
mainブランチ masterブランチと同じ役割のブランチ。GitHubでリポジトリを作成すると自動的に作られる
modified 「最後にコミットした状態」から変更済みのファイルを表す
origin クローン元のリモートリポジトリを表す名前
READMEファイル リポジトリの基本情報を記載するファイル。GitHubではリポジトリのトップページに表示される
unmodified 「最後にコミットした状態」から変更されてないファイルを表す
untracked 追跡されていないファイルを表す。まだ一度もコミットされておらず、Gitの管理下にない
クローン GitHub上のリポジトリを丸ごとパソコンに取得すること。はじめに1回だけ行う
コミット 任意のタイミングで記録を保存する操作。その記録自体のことも「コミット」と呼ぶ
コンフリクト 複数のブランチで(複数人で)同じファイルの同じ箇所を編集した後に怒る衝突。必要な内容を勝手に上書きしないための機能
スカッシュ 複数のコミットをまとめること。GitHubでマージの際に使うと、ブランチに加えた変更履歴が1つになる
ステージングエリア コミットするファイルを登録する場所。「インデックス」とも呼ぶ
チェックアウト 操作対象のブランチに切り替えること。特定のバージョンをワークツリーに反映する働きをもつ
トピックブランチ 短期的に使う作業用のブランチ
バージョン管理 バックアップや履歴の把握などに役立てるため、ファイルの変更をすべて記録すること
プッシュ ローカルリポジトリからリモートリポジトリに反映すること
フェッチ リモートリポジトリの内容をローカルリポジトリに取得すること
フォーク リポジトリを複製するGitHubの機能
ブランチ Gitで記録する履歴を枝分かれさせるための機能。複数の作業を並行して進めるときに使用する
プル リモートリポジトリの内容をローカルリポジトリに取得し、ワークツリーに反映すること
プルリクエスト ブランチの取り込みを依頼するGitHubの機能
ベースブランチ プルリクエストでのマージ先のブランチ
マージ 枝分かれさせたブランチを統合すること
リベース ブランチを統合する方法のひとつ。まるで履歴が枝分かれしていなかったかのように一直線に統合する
リポジトリ コミットを貯めていく場所
リモートリポジトリ インターネットなどのネットワーク上に存在するリポジトリ
ローカルリポジトリ 手元で使っているパソコン内に作成する自分専用のリポジトリ
ワークツリー 変更するファイルを保持する場所。「ワーキングツリー」「作業ディレクトリ」とも呼ぶ

参考

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0