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