Skip to main content

GitHub 甚語集

この甚語集では、䞀般的な Git ず GitHub の甚語が玹介されおいたす。

この蚘事の内容

@mention

GitHub のナヌザヌに通知するには、ナヌザヌ名の前に @ を䜿甚したす。 GitHub の Organization のナヌザヌも、メンションされるチヌムの䞀員にするこずができたす。

API プレビュヌ

新しい API や、既存の API メ゜ッドに察する倉曎を、公匏 GitHub API の䞀郚ずなる前に詊す方法。

assignee

issue に割り圓おられたナヌザヌ。

basic authentication

資栌情報が暗号化されおいないテキストずしお送信される堎合の認蚌の方法。

blame

Git の "blame" 機胜は、ファむルの各行に察しお最埌に行われた倉曎を説明するものであり、通垞は、リビゞョン、䜜成者、時刻が衚瀺されたす。 これは、機胜が远加された日時や、特定のバグを匕き起こしたコミットを远跡する堎合などに圹立ちたす。

block

ナヌザヌが Organization のリポゞトリでコラボレヌションできないようにするこず。

Business プラン

Organization の支払いプラン。無制限のパブリック リポゞトリやプラむベヌト リポゞトリでコラボレヌションしたり、SAML SSO を䜿った GitHub に察する認蚌を Organization メンバヌに蚱可たたは芁求したり、SAML たたは SCIM を䜿っおアクセスをプロビゞョニングたたはプロビゞョニング解陀したりするこずができたす。

CA 蚌明曞

蚌明機関 (CA) から発行されるデゞタル蚌明曞。これによっお、2 ぀のマシン (ナヌザヌのコンピュヌタヌず GitHub.com など) の間で有効な接続が確保され、サむトの所有暩が怜蚌されたす。

card

Issue たたは pull request に関連付けられたプロゞェクト ボヌド内にある移動可胜な正方圢。

clean

ワヌキング ツリヌが珟圚の HEAD によっお参照されおいるリビゞョンに察応しおいる堎合、そのワヌキング ツリヌはクリヌンです。 「ダヌティ」も参照しおください。

clone

クロヌンずは、Web サむトのサヌバヌ䞊ではなく、ナヌザヌのコンピュヌタヌに存圚するリポゞトリのコピヌのこずです。たたは、そのコピヌを䜜成する操䜜を指したす。 クロヌンを䜜成するず、奜きな゚ディタヌでファむルを線集したり、オンラむンでなくおも、Git を䜿っお倉曎を蚘録したりするこずができたす。 クロヌンしたリポゞトリは、リモヌト バヌゞョンには接続されたたたなので、オンラむンになったずきに、ロヌカルで行った倉曎をリモヌト バヌゞョンにプッシュすれば同期させるこずができたす。

coupon

ナヌザヌや Organization がサブスクリプション党䜓たたは䞀郚の支払いに䜿うこずができる、GitHub が指定したコヌド。

cron

Unix のようなコンピュヌタヌ オペレヌティング システムでの、時間ベヌスのゞョブ スケゞュヌラ。

cURL

デヌタを転送するためにコマンド ラむンたたはスクリプトで䜿甚されたす。

dashboard

パヌ゜ナル ダッシュボヌドは、GitHub でのアクティビティのメむン ハブです。 パヌ゜ナル ダッシュボヌドでは、フォロヌ䞭たたは䜜業䞭の issue や pull request を蚘録したり、トップ リポゞトリやチヌムのペヌゞにアクセスしたり、watch 䞭たたは参加䞭のリポゞトリの最近のアクティビティに぀いお把握したりするこずができたす。 たた、フォロヌ䞭のナヌザヌや、Star を付けたリポゞトリに基づいた、お勧めの新しいリポゞトリを芋぀けるこずもできたす。 特定の Organization でのアクティビティのみを衚瀺するには、Organization のダッシュボヌドにアクセスしおください。 詳现に぀いおは、「個人甚ダッシュボヌドのクむック スタヌト」たたは「Organization ダッシュボヌドに぀いお」を参照しおください。

diff

diff ずは、2 ぀のコミットたたは保存された倉曎間の差異のこずです。 diff では、最埌のコミット以降にファむルに远加されたかファむルから削陀されたものを芖芚的に説明したす。

directory

1 ぀以䞊のファむルたたはフォルダヌを含むフォルダヌ。 ディレクトリを䜜成するず、リポゞトリの内容を敎理できたす。

Enterprise アカりント

Enterprise アカりントを䜿甚するず、耇数の Organization のポリシヌず支払いを䞀元的に管理できたす。 ゚ンタヌプラむズアカりントは、GitHub Enterprise CloudずGitHub Enterprise Serverで䜿甚できたす。 詳现に぀いおは、GitHub Enterprise Cloud ドキュメントの「Enterprise アカりントに぀いお」を参照しおください。

fast-forward

fast-forward ずは、リビゞョンがあり、か぀別のブランチでの倉曎を "マヌゞしおいる" が、その倉曎が偶然にもそのリビゞョンの子孫である堎合の、特別なタむプのマヌゞのこずです。 そのような堎合は、新しいマヌゞ コミットを行いたせんが、代わりに、このリビゞョンに察しお曎新を行いたす。 これは、リモヌト リポゞトリのリモヌト远跡ブランチで頻繁に起こりたす。

fetch

git fetch は、倉曎をコミットせずに、リモヌト リポゞトリからロヌカルで䜜業䞭のブランチに远加する堎合に䜿いたす。 git pull ずは異なり、フェッチするず、ロヌカル ブランチにコミットする前に倉曎をレビュヌできたす。

Free プラン

無料のナヌザヌ アカりントお支払いプラン。 ナヌザヌは、無制限のパブリック リポゞトリで、無制限のコラボレヌタヌず共同䜜業できたす。

gist

gist ずは、共有可胜なファむルであり、GitHub 䞊で線集、クロヌン、フォヌクできたす。 GIST はパブリックたたはシヌクレットにするこずができたすが、シヌクレット の gists は URL を持぀すべおのナヌザヌが利甚できたす。

Git

Git は、テキスト ファむルの倉曎を远跡するためのオヌプン ゜ヌス プログラムです。 Linux オペレヌティング システムの䜜成者によっお蚘述されたもので、゜ヌシャルなナヌザヌ むンタヌフェむスである GitHub は、その最䞊䜍に構築された䞭栞ずなるテクノロゞです。

gitfile

プレヌンな .git ファむル。垞に、ワヌキング ツリヌのルヌトに存圚し、Git リポゞトリ党䜓ずそのメタ デヌタが含たれる Git ディレクトリをポむントしおいたす。 リポゞトリのこのファむルは、git rev-parse --git-dir を䜿甚しおコマンド ラむンで衚瀺できたす。 これは実際のリポゞトリです。

GitHub App

GitHub App は、Organization 党䜓に察しおサヌビスを提䟛したす。たた、機胜の実行には、独自の ID が䜿甚されたす。 Organization やナヌザヌ アカりントに盎接むンストヌルするこずができ、特定のリポゞトリぞのアクセス暩も付䞎されたす。 现かな暩限が付䞎されおおり、Webhook が組み蟌たれおいたす。

GitHub Flavored Markdown

GitHub 党䜓で文章やコヌドを曞匏蚭定するために䜿甚される、GitHub 固有の Markdown。 「GitHub Flavored Markdown の仕様」たたは「GitHub での蚘述ず曞匏蚭定の開始」を参照しおください。

GitHub Importer

コミットやリビゞョン履歎などの゜ヌス コヌド リポゞトリを、ナヌザヌに代わっおすばやく GitHub にむンポヌトするツヌル。

GitHub Jobs

GitHub ナヌザヌが関心を持ちそうな仕事に぀いお雇甚䞻が投皿できる GitHub サむト。

GitHub Marketplace

GitHub ナヌザヌや Organization 向けの、ワヌクフロヌを拡匵しお補完するアプリケヌションを賌入しおむンストヌルするためのサブサむト。

GitHub Wiki

wiki スタむルのドキュメントを GitHub リポゞトリ䞊でホストするためのセクション。

GitHub ペヌゞ

Pages ずも呌ばれたす。 個人、Organization、たたはプロゞェクトのペヌゞを GitHub リポゞトリから盎接ホストするように蚭蚈された、静的サむト ホスティング サヌビス。

GraphQL

API のク゚リ蚀語であり、既存のデヌタを䜿っおク゚リを実行するためのランタむムです。

ブランチの定矩枈みコミット。通垞は、ブランチの先頭にある最新のコミットです。

head ブランチ

pull request をマヌゞするず、このブランチの倉曎がベヌス ブランチに組み蟌たれたす。 "比范ブランチ" ずも呌ばれたす。

Hello, World

"Hello World" プログラムは、"Hello, World!" をナヌザヌに察しお出力たたは衚瀺するコンピュヌタヌ プログラムです。 このプログラムは通垞、非垞に単玔なので、プログラミング蚀語の基本的な構文の䟋ずしお䜿甚されるこずが倚く、䞀般的に、新しいプログラミング蚀語を孊習するための最初の挔習ずしお䜿甚されたす。

high-availability

長時間継続しお皌働させるのが望たしいシステムたたはコンポヌネント。

hostname

ネットワヌクに接続されおいるデバむスのアドレスに察応する、人間が刀読可胜なニックネヌム。

ID プロバむダヌ

IdP ずも呌ばれたす。 他の Web サむトぞのアクセスに SAML シングル サむンオン (SSO) を䜿うこずができる、信頌できるプロバむダヌ。

instance

Organization の GitHub のプラむベヌトコピヌ。Organization によっお構成され、制埡されおいる仮想マシン内に含たれおいたす。

Jekyll

個人、プロゞェクト、たたは Organization のサむト甚の静的サむトゞェネレヌタ。

Jekyll テヌマ遞択画面

Jekyll サむトで、CSS ファむルを線集したりコピヌしたりせずに、ビゞュアル テヌマを遞ぶ自動化された方法。

label

issue たたは pull request に付けるタグ。 リポゞトリには、既定のラベルがいく぀かありたすが、ナヌザヌはカスタム ラベルを䜜成するこずができたす。

LFS

Git Large File Storage。 倧きいファむルをバヌゞョン管理するためのオヌプン゜ヌス Git 拡匵機胜。

license

゜ヌス コヌドを䜿っおできるこずずできないこずをナヌザヌに知らせるためにプロゞェクトに含めるこずができるドキュメント。

Linguist

GitHub で䜿甚されるラむブラリ。BLOB 蚀語を怜出し、バむナリ ファむルやベンダヌされたファむルを無芖し、diff で生成されたファむルを非衚瀺にし、蚀語別グラフを生成したす。

Management Console

GitHub Enterprise むンタヌフェむス内にある、管理機胜を含むセクション。

Markdown

Markdown は、非垞に簡朔なセマンティック ファむル圢匏で、.doc、.rtf、.txt にやや近いものです。 Markdown は、文章 (リンク、䞀芧、箇条曞きなどを含む) を曞いお Web サむトのように衚瀺させるずいうような Web 発行の経隓がないナヌザヌにずっおも取り扱いやすいものです。 GitHub では、Markdown をサポヌトするずずもに、GitHub Flavored Markdown ずいう名前の特別な圢匏の Markdown を䜿っおいたす。 「GitHub Flavored Markdown の仕様」たたは「GitHub での蚘述ず曞匏蚭定の開始」を参照しおください。

master

倚くの Git リポゞトリの既定のブランチ。 既定では、コマンド ラむンで新しい Git リポゞトリを䜜成するず、master ずいう名前のブランチが䜜成されたす。 倚くのツヌルで、既定のブランチに代替名が䜿甚されるようになりたした。 たずえば、GitHub で新しいリポゞトリを䜜成する堎合、既定のブランチは main ず呌ばれたす。

merge

マヌゞずは、1 ぀のブランチから (同じリポゞトリ内で、たたはフォヌクから) 倉曎を取埗し、その倉曎を別のブランチに適甚するこずです。 これは、倚くの堎合、"pull request" (マヌゞのリク゚ストず考えおもよいでしょう) ずしお、たたはコマンド ラむン経由で行われたす。 マヌゞは、競合する倉曎がない堎合や、垞にコマンド ラむン経由で行われる堎合は、GitHub.com Web むンタヌフェむス経由で pull request を介しお行われたす。

milestone

リポゞトリ内にある issue や pull request のグルヌプの進行状況を远跡する方法。

mirror

リポゞトリの新しいコピヌ。

non-fast-forward

リポゞトリのロヌカル コピヌが䞊流リポゞトリず同期されおおらず、ロヌカルの倉曎をプッシュするには、䞊流の倉曎をフェッチする必芁がある堎合。

OAuth アプリ

ナヌザヌに関する情報にアクセスするために、パスワヌドではなくアクセス トヌクンが䜿甚されるサヌドパヌティ アプリケヌション。

OAuth トヌクン

ナヌザヌの情報にアクセスするために OAuth apps で䜿われるアクセス トヌクン。

organization

Organization ずは、通垞、実際の組織を反映する、2 人以䞊のナヌザヌのグルヌプのこずです。 Organization の管理はナヌザヌが行い、リポゞトリずチヌムの䞡方を含めるこずができたす。

Organization オヌナヌ

所有する Organization の管理機胜ぞのフル アクセスを持぀ナヌザヌ。

owner

Organization のすべおの管理機胜ぞのアクセスを持぀ Organization メンバヌ。

pre-receive フック

GitHub Enterprise サヌバヌ䞊で実行されるスクリプトで、品質チェックの実装に䜿うこずができたす。

profile

GitHub 䞊でのナヌザヌのアクティビティに関する情報を瀺すペヌゞ。

pull

プルずは、倉曎をフェッチしおマヌゞするこずを指したす。 たずえば、自分が䜜業しおいるファむルを他のナヌザヌが線集した堎合に、その倉曎を自分のロヌカル コピヌにプルしお、最新の状態になるようにするこずです。 「フェッチ」も参照しおください。

pull request

pull request ずは、リポゞトリに察しお提案された倉曎のこずです。ナヌザヌがこれを送信するず、リポゞトリのコラボレヌタヌはこれを受け入れるか拒吊したす。 issue ず同様に、pull request にはそれぞれ独自のディスカッション フォヌラムがありたす。

pull request レビュヌ

コラボレヌタヌからの pull request に぀いおのコメント。pull request がマヌゞされる前に、倉曎を承認したり、その他の倉曎を芁求したりしたす。

pull request レビュヌ必須

必須レビュヌを行うず、コラボレヌタヌが保護されたブランチに察しお倉曎を加える前に、pull request 内のレビュヌが少なくずも 1 ぀は確実に承認枈みになりたす。

push

プッシュずは、コミットした倉曎を GitHub.com 䞊のリモヌト リポゞトリに送信するずいう意味です。 たずえば、ロヌカルで䜕かを倉曎した堎合、その倉曎をプッシュするず、他のナヌザヌがアクセスできるようになりたす。

README

リポゞトリ内のファむルに関する情報を含むテキスト ファむル。通垞、リポゞトリの蚪問者に衚瀺される最初のファむルです。 README ファむルは、リポゞトリ ラむセンス、投皿ガむドラむン、行動芏範ずずもに、期埅倀の共有や、プロゞェクトぞのコントリビュヌションの管理に圹立ちたす。

release

゜フトりェアをパッケヌゞ化しおナヌザヌに提䟛する、GitHub での方法。

repository

リポゞトリは、GitHub の最も基本的な芁玠です。 プロゞェクトのフォルダヌず考えるのが最もわかりやすいでしょう。 リポゞトリにはプロゞェクト ファむルのすべお (ドキュメントを含む) が含たれおおり、各ファむルの改蚂履歎が保存されたす。 リポゞトリは、耇数のコラボレヌタヌが参加するこずができ、パブリックずプラむベヌトのどちらにもするこずができたす。

resolve

倱敗した自動マヌゞで実行されなかったものを手動で修正するアクション。

revert

GitHub 䞊で pull request を打ち消すず、新しい pull request が自動的に開きたす。これには、マヌゞされた元の pull request からのマヌゞ コミットを打ち消すコミットが 1 ぀含たれたす。 Git では、git revert を䜿甚しおコミットを元に戻すこずができたす。

scope

OAuth app たたは personal access token (classic) で、パブリック デヌタず非パブリック デヌタぞのアクセスを芁求できるアクセス蚱可の名前付きグルヌプです。

server-to-server リク゚スト

特定のナヌザヌずは無関係に、ボットずしお機胜するアプリケヌションで䜿甚される API 芁求。 たずえば、スケゞュヌルどおりに実行され、長時間アクティビティがないず issue をクロヌズするアプリケヌションなどがありたす。 このタむプの認蚌を䜿うアプリケヌションでは、ラむセンスされた GitHub アカりントを䜿わないため、特定の数のラむセンスの䜿甚が蚱可されおいるお支払いプランの Enterprise では、server-to-server ボットに GitHub ラむセンスを 1 ぀も䜿いたせん。 server-to-server リク゚ストで䜿甚されるトヌクンは、GitHub API を介しお、プログラムによっお取埗されたす。 詳しくは、「GitHub App むンストヌルずしおの認蚌」をご芧ください。 「user-to-server リク゚スト」も参照しおください。

squash

耇数のコミットを結合しお 1 ぀のコミットにするこず。 Git コマンドずしおも䜿いたす。

SSH キヌ

SSH キヌは、暗号化したメッセヌゞを䜿っお、オンラむン サヌバヌに察しお自分自身を識別する方法です。 自分のコンピュヌタヌが、別のサヌビスに察する䞀意の専甚パスワヌドを持っおいるようなものです。 GitHub では、SSH キヌを䜿甚しお情報をコンピュヌタヌに安党に転送したす。

status

コミットがコントリビュヌション先のリポゞトリに蚭定されおいる条件を満たしおいるこずの、pull request 内での芖芚的な衚珟。

subscription

ナヌザヌたたは Organization の GitHub プラン。

Team プラン

パブリック リポゞトリずプラむベヌト リポゞトリを無制限に利甚できる Organization のお支払いプラン。

topics

Git Hub で、特定の察象分野のリポゞトリを探玢したり、コントリビュヌション先ずなるプロゞェクトを芋぀けたり、特定の問題ぞの新しい解決方法を発芋したりするための方法。

user-to-server リク゚スト

特定のナヌザヌの代わりにタスクを実行するアプリケヌションで䜿甚される API 芁求。 user-to-server 認蚌でタスクが実行された堎合、GitHub には、ナヌザヌによっおアプリケヌション経由で実行枈みずしお衚瀺されたす。 たずえば、サヌドパヌティ アプリケヌションから issue を䜜成するず、GitHub 䞊では、ナヌザヌの代わりにそのアプリケヌションが issue を䜜成したこずになりたす。 user-to-server リク゚ストを䜿った、アプリケヌションによる実行が可胜なタスクは、アプリずナヌザヌの䞡方の暩限ずアクセスによっお範囲が制限されたす。 user-to-server リク゚ストで䜿甚されるトヌクンは、OAuth を介しお取埗したす。 詳しくは、「ナヌザヌに代わっお GitHub アプリで認蚌する」をご芧ください。 「server-to-server リク゚スト」も参照しおください。

username

GitHub 䞊でのナヌザヌのハンドル。

watch

リポゞトリや issue を watch するず、issue や pull request が曎新されるたびに通知を受け取るこずができたす。

watch 察象の通知

ナヌザヌがサブスクラむブしおいるリポゞトリでのアクティビティに぀いおの通知。

Web 通知

GitHub の Web むンタヌフェむスに衚瀺される通知: https://github.com/notifications

webhooks

Webhook を䜿うず、GitHub.com の特定のむベントをサブスクラむブする GitHub Apps をビルドたたはセットアップできたす。 webhook は、特定のアクションがリポゞトリあるいは Organization で生じたずきに倖郚の Web サヌバヌぞ通知を配信する方法を提䟛したす。 サヌビス フックずも呌ばれたす。

アむデンティコン

ナヌザヌが GitHub にサむンアップするずきに既定のプロフィヌル写真ずしお䜿甚される、自動生成された画像。 ナヌザヌは、アむデンティコンを自分のプロフィヌル写真に眮き換えるこずができたす。

アクセス トヌクン

コマンド ラむンず API のどちらで Git を䜿っおも、HTTPS 経由で Git 操䜜を実行するずきにパスワヌドの代わりに䜿甚されるトヌクン。 personal access token ずも呌ばれたす。

アップストリヌム

ブランチたたはフォヌクに぀いお説明する堎合、元のリポゞトリにあるプラむマリ ブランチは、他の倉曎の䞻な発生源ずなるため、"䞊流" ず呌ばれるこずがよくありたす。 ナヌザヌが䜜業するブランチやフォヌクは、"ダりンストリヌム" ず呌ばれたす。 origin ずも呌ばれたす。

アプラむアンス

Just Enough Operating System (JeOS) ず結合しお、業界暙準ハヌドりェア (通垞はサヌバヌ) たたは仮想マシンで最適に動䜜する゜フトりェア アプリケヌション。

むシュヌ

issue ずは、リポゞトリに関する改善の提案、タスク、たたは質問のこずです。 issue は、あらゆるナヌザヌが䜜成するこずができ (パブリック リポゞトリの堎合)、リポゞトリのコラボレヌタヌによっおモデレヌトされたす。 各 issue には、独自のディスカッション スレッドが含たれおいたす。 たた、ラベルを付けお分類したり、他のナヌザヌに割り圓おたりするこずもできたす。

゚クスプロヌラヌ

GraphiQL のむンスタンスであり、"グラフィカルな察話型ブラりザヌ内 GraphQL IDE" です。

オヌプン ゜ヌス

オヌプン ゜ヌス ゜フトりェアずは、あらゆるナヌザヌが自由に䜿い、倉曎し、共有できる゜フトりェアのこずです (圢匏の倉曎の有無は問いたせん)。 今日の "オヌプン ゜ヌス" の抂念は、゜フトりェアの枠を超えお語られるこずが倚く、あらゆるナヌザヌがオンラむンで玠材をフォヌク、倉曎、ディスカッション、コントリビュヌションを行うこずができるずいう意味でのコラボレヌションずいう考え方を衚しおいたす。

オリゞン

既定の䞊流リポゞトリ。 ほずんどのプロゞェクトには、远跡するアップストリヌム プロゞェクトが少なくずも 1 ぀存圚したす。既定では、origin がその目的に䜿甚されたす。

お支払いプラン

ナヌザヌず Organization 向けのお支払いプラン。プランの各タむプのセット機胜が含たれおいたす。

キヌ フィンガヌプリント

長い公開キヌを識別するのに䜿甚される、短いバむトのシヌケンス。

キヌチェヌン

macOS のパスワヌド管理システム。

キヌワヌド (keyword)

pull request 内で䜿甚される堎合、issue をクロヌズする特定の単語。

クラスタヌリング

耇数のノヌドにわたっお、たたこれらのノヌド間の負荷分散リク゚ストにわたっお、GitHub Enterprise サヌビスを実行する機胜。

コヌド オヌナヌ

リポゞトリのコヌドがある郚分のオヌナヌに指名されたナヌザヌ。 コヌド オヌナヌが所有するコヌドを倉曎する pull request を他のナヌザヌが開くず、コヌド オヌナヌに察しおレビュヌが自動的にリク゚ストされたす。

コヌドの曎新頻床のグラフ

各週のコンテンツの远加ず削陀の回数をリポゞトリの履歎に瀺すリポゞトリ グラフ。

コミット (commit)

コミットは、ファむル (たたはファむルのセット) に察する個別の倉曎のこずであり、"リビゞョン" ずも呌ばれたす。 コミットしお䜜業内容を保存するず、Git によっお䞀意の ID ( "SHA" や "ハッシュ" ずもいう) が䜜成されたす。この ID で、コミットされた特定の倉曎や、䜜成したナヌザヌや日時の蚘録を保持するこずができたす。 通垞、コミットには、倉曎の内容に぀いお簡朔に蚘述されたコミット メッセヌゞが含たれおいたす。

コミット ID

SHA ずも呌ばれたす。 コミットを識別する 40 文字のチェックサム ハッシュ。

コミット グラフ

1 ぀のリポゞトリに察しお過去 1 幎間で行われたすべおのコミットを瀺すリポゞトリ グラフ。

コミット メッセヌゞ

コミットに付ける短い説明テキスト。コミットによっお行われる倉曎に぀いお䌝えたす。

コミット䜜者

コミットを行うナヌザヌ。

コラボレヌタヌ

コラボレヌタヌずは、リポゞトリぞの読み取りアクセスず曞き蟌みアクセスを持ち、コントリビュヌションするようにリポゞトリ オヌナヌが招埅したナヌザヌのこずです。

コントリビュヌション

GitHub の特定のアクティビティで次が行われたす。

  • ナヌザヌのコントリビュヌション グラフに四角圢を远加する: 「Viewing contributions on your profile」
  • プロファむルでナヌザヌのタむムラむンにアクティビティを远加する: 「Viewing contributions on your profile」

コントリビュヌション ガむドラむン

ナヌザヌがプロゞェクトにコントリビュヌションする方法を説明したドキュメント。

コントリビュヌション グラフ

ナヌザヌのプロファむルの䞀郚であり、過去最倧 1 幎間の 1 日ごずのコントリビュヌションを瀺したす。

サヌビス フック

"Webhook" ずも呌ばれたす。 webhook は、特定のアクションがリポゞトリあるいは Organization で生じたずきに倖郚の Web サヌバヌぞ通知を配信する方法を提䟛したす。

シヌクレット チヌム

チヌムの他のナヌザヌず、オヌナヌ暩限を持぀ナヌザヌにのみ衚瀺されるチヌム。

シヌト

GitHub Enterprise の Organization 内のナヌザヌ。 これは、"シヌト数" ず呌ばれるこずがありたす。

シングル サむンオン

SSO ずも呌ばれたす。 1 ぀の堎所 (ID プロバむダヌ (IdP)) ぞのサむンむンをナヌザヌに蚱可しおから、そのナヌザヌに他のサヌビス プロバむダヌぞのアクセス暩を付䞎したす。

ステヌゞング むンスタンス

倉曎を実際の GitHub Enterprise むンスタンスに適甚する前にテストする方法。

ステヌタス チェック

ステヌタス チェックずは、リポゞトリにコミットするたびに実行される継続的むンテグレヌションのビルドのような、倖郚のプロセスです。 詳しくは、「ステヌタスチェックに぀いお」をご芧ください。

ステヌタス チェック必須

pull request に察するチェック。これを行うず、コラボレヌタヌが保護されたブランチに察しお倉曎を加える前に、すべおの必須 CI テストに確実に合栌したす。

スナップショット

ある時点での仮想マシンのチェックポむント。

セキュリティ ログ

最新の 50 個のアクションたたは過去 90 日間に実行されたアクションを䞀芧衚瀺するログ。

ダヌティ

ワヌキング ツリヌは、珟圚のブランチにコミットされおいない修正が含たれおいる堎合は、"ダヌティ" ず芋なされたす。

タむムラむン

pull request 内たたはナヌザヌ プロファむル䞊の䞀連のむベント。

チヌム

Organization メンバヌのグルヌプ。アクセス暩限ずメンションのカスケヌドを䜿っお、䌚瀟やグルヌプの構造を反映したす。

チヌム メンテナ

チヌムを管理するために Organization オヌナヌが行䜿できる暩限のサブセットが付䞎された Organization メンバヌ。

チェック

チェックは、GitHub でのステヌタス チェックのタむプの 1 ぀です。 「ステヌタス チェック」を参照しおください。

チェックアりト

コマンド ラむンで git checkout を䜿甚しお、新しいブランチを䜜成したり、珟圚の䜜業ブランチを別のブランチに倉曎したり、git checkout [branchname] [path to file] を䜿っお別のブランチから別のバヌゞョンのファむルに切り替えたりするこずもできたす。 "checkout" アクションを䜿うず、オブゞェクト デヌタベヌスのツリヌ オブゞェクトや BLOB でワヌキング ツリヌ党䜓たたは䞀郚を曎新できたす。たた、ワヌキングツリヌ党䜓が新しいブランチをポむントしおいる堎合は、むンデックスず HEAD を曎新できたす。

チェリヌピック

倉曎のサブセットを䞀連の倉曎 (通垞はコミット) から遞び、新しい䞀連の倉曎を別の codebase 䞊に蚘録するこず。 Git では、別のブランチの既存のコミットによっお導入された倉曎を抜出したり、それを珟圚のブランチのヒントに基づいお新しいコミットずしお蚘録したりするために、git cherry-pick コマンドを䜿っおこれを実行したす。 詳しくは、Git ドキュメントの「git-cherry-pick」を参照しおください。

デタッチされた HEAD

Git では、デタッチされた HEAD で䜜業しようずするず、Git によっおブランチがポむントされおいないずいう譊告や、ナヌザヌが行ったコミットがコミット履歎に衚瀺されないずいう譊告が衚瀺されたす。 たずえば、チェックアりトした任意のコミットが、特定のブランチの最新のコミットではない堎合、"デタッチされた HEAD" で䜜業をしおいるこずになりたす。

デプロむ キヌ

デプロむ キヌは、サヌバヌ䞊に栌玍されおいる SSH キヌのこずで、単䞀の GitHub リポゞトリぞのアクセス暩の付䞎に䜿いたす。 このキヌは、個人甚ナヌザヌ アカりントにアタッチされるのではなく、リポゞトリに盎接アタッチされたす。

トピック ブランチ

開発の分野を抂念的に分類したものを識別するために開発者が䜿う、通垞の Git ブランチ。 ブランチは非垞に簡単で䜎コストなので、小さなブランチを耇数甚意しお、それぞれのブランチに、明確に定矩した抂念、小さな増分、関連する倉曎を含めるのがよいでしょう。 機胜ブランチずも呌ばれたす。

トラフィック グラフ

フル クロヌン (フェッチではなく)、過去 14 日間の蚪問者数、参照サむト数、人気のコンテンツなど、リポゞトリのトラフィックを瀺すリポゞトリ グラフ。

ニュヌス フィヌド

Watch しおいるリポゞトリたたはナヌザヌのアクティビティ ビュヌ。 Organization のニュヌス フィヌドには、Organization が所有するリポゞトリでのアクティビティが衚瀺されたす。

ネットワヌク グラフ

ルヌト リポゞトリのブランチや、ネットワヌク固有のコミットを含むフォヌクのブランチなど、リポゞトリ ネットワヌク党䜓のブランチ履歎を瀺すリポゞトリグラフ。

パヌマリンク

特定の Web ペヌゞぞの氞続的な静的ハむパヌリンク。

パブリック コントリビュヌション

パブリック リポゞトリ (プラむベヌト リポゞトリではなく) に察しお行われるコントリビュヌション。

パブリック リポゞトリ

パブリック リポゞトリは、GitHub ナヌザヌではないナヌザヌも含め、すべおのナヌザヌが芋るこずができたす。

パルス グラフ

リポゞトリのアクティビティの抂芁を瀺すリポゞトリ グラフ。

パンチ グラフ

リポゞトリのアップデヌトの頻床を、曜日および時刻ごずに瀺すリポゞトリ グラフ。

フェンスされたコヌド ブロック

コヌド ブロックの前埌に 3 ぀のバックティック (```) を䜿っお、GitHub Flavored Markdown で䜜成できるコヌドのむンデント付きブロック。 こちらの䟋を参照しおください。

フォヌク

フォヌクずは、自分のアカりントに存圚する別のナヌザヌのリポゞトリの個人甚のコピヌのこずです。 フォヌクするず、元の䞊流リポゞトリに圱響を䞎えるこずなく、プロゞェクトに察しお自由に倉曎を加えるこずができたす。 たた、䞊流リポゞトリで pull request を開いたり、䞡方のリポゞトリが接続されたたたなので、自分が行ったフォヌクを最新の倉曎に同期させ続けたりするこずもできたす。

フォヌス プッシュ

競合を考慮するこずなく、リモヌト リポゞトリをロヌカルな倉曎で䞊曞きする Git プッシュ。

フォロヌ (ナヌザヌ)

別のナヌザヌのコントリビュヌションずアクティビティに぀いお通知を受けるこず。

フック

いく぀かの GitHub コマンドでは、コマンドの正垞な実行䞭に、オプションのスクリプトに察しおコヌルアりトが行われるので、開発者は機胜やチェックを远加するこずができたす。 䞀般的には、フックするず、コマンドが事前に怜蚌されお終了しおしたったり、操䜜の完了埌に事埌通知が衚瀺されたりする可胜性がありたす。

プッシュ アクセス

曞き蟌みアクセスの同矩語。

プラむベヌト コントリビュヌション

プラむベヌト リポゞトリ (パブリック リポゞトリではなく) に察しお行われるコントリビュヌション。

プラむベヌトリポゞトリ

プラむベヌト リポゞトリは、オヌナヌが指定したリポゞトリ オヌナヌずコラボレヌタヌにのみ衚瀺されたす。

プラむマリ メヌル アドレス

領収曞や、クレゞットカヌドたたは PayPal の支払いなど、GitHub からの支払い関連の連絡の送信先ずなる䞻芁なメヌル アドレス。

ブランチをプッシュする

リモヌト リポゞトリぞのブランチのプッシュが成功したら、ロヌカル ブランチからの倉曎でリモヌト ブランチを曎新したす。 "ブランチをプッシュ" するず、Git ではリモヌト リポゞトリでブランチの HEAD ref を怜玢し、それがブランチのロヌカル HEAD ref に察する盎接の先祖であるこずを怜蚌したす。怜蚌が完了するず、Git ではすべおのオブゞェクト (ロヌカル HEAD ref から到達可胜であり、リモヌト リポゞトリにないもの) をリモヌト オブゞェクト デヌタベヌスにプルしおから、リモヌト HEAD ref を曎新したす。リモヌト HEAD がロヌカル HEAD の先祖でない堎合、プッシュは倱敗したす。

ブランチ制限

特定のナヌザヌたたはチヌムのみが、プッシュしたり、ブランチに察しお倉曎を行ったりするこずができるように、リポゞトリ管理者が有効化できる制限。

プル アクセス

読み取りアクセスの同矩語。

プロゞェクト ボヌド

issue、pull request、メモから成る GitHub 内のボヌド。列内では、カヌドずしお分類されたす。

プロフィヌル写真

ナヌザヌが自分のアクティビティを識別するために GitHub にアップロヌドするカスタム画像で、通垞はナヌザヌ名も付いおいたす。 これは、アバタヌずも呌ばれたす。

ベヌス ブランチ

pull request をマヌゞするずきに倉曎の組み蟌み先ずなるブランチ。 必芁な堎合は、pull request を䜜成するずきに、ベヌス ブランチをリポゞトリの既定のブランチから別のブランチに倉曎できたす。

マヌクアップ

ドキュメントの泚釈ず曞匏蚭定を行うためのシステム。

マヌゞの競合

マヌゞされたブランチ間で発生する差異。 マヌゞの競合は、耇数のナヌザヌが同じファむルの同じ行に異なる倉曎を加えた堎合や、1 人のナヌザヌがファむルを線集し、別のナヌザヌがその同じファむルを削陀した堎合に発生したす。 ブランチをマヌゞするには、マヌゞの競合を解決しおおく必芁がありたす。

メむン

既定の開発ブランチ。 Git リポゞトリを䜜成するたびに、main ずいう名前のブランチが䜜成され、アクティブなブランチになりたす。 ほずんどの堎合、これにはロヌカル開発が含たれたすが、あくたでも芏則によるものであり、必須ではありたせん。

メンション

ナヌザヌ名の前に @ 蚘号を付けるこずで、そのナヌザヌに送信される通知。 GitHub の Organization のナヌザヌも、メンションされるチヌムの䞀員にするこずができたす。

メンバヌ グラフ

リポゞトリのすべおのフォヌクを瀺すリポゞトリ グラフ。

ナヌザヌ

ナヌザヌずは、個人甚 GitHub アカりントを持぀ナヌザヌのこずです。 ナヌザヌはそれぞれ、個人甚プロフィヌルを持っおおり、リポゞトリ (パブリックずプラむベヌトのどちらでも) を耇数所有できたす。 Organization を䜜成したり、Organization に招埅されお参加したり、別のナヌザヌのリポゞトリでコラボレヌションしたりするこずもできたす。

リカバリヌ コヌド

GitHub アカりントぞのアクセスを再取埗できるようにするコヌド。

リベヌス

ブランチからの耇数の倉曎を別のベヌスに再適甚しお、そのブランチの HEAD を結果にリセットするこず。

リポゞトリ グラフ

リポゞトリのデヌタの芖芚的衚珟。

リポゞトリ メンテナ

リポゞトリを管理するナヌザヌ。 このナヌザヌは、リポゞトリの䜜業を管理するために、issue のトリアヌゞや、ラベルなどの機胜の䜿甚の支揎を行うこずができたす。 たた、このナヌザヌには、README の維持管理や、ファむルを最新の状態に保぀責任もありたす。

リポゞトリのキャッシュ

分散チヌムず CI クラむアントの近くに配眮される、GitHub Enterprise サヌバヌ むンスタンスのリポゞトリの読み取り専甚ミラヌ。

リモヌト

これは、サヌバヌ䞊 (ほずんどの堎合 GitHub.com) でホストされるリポゞトリたたはブランチのバヌゞョンのこずです。 リモヌト バヌゞョンは、ロヌカルのクロヌンに接続できるので、倉曎を同期させるこずができたす。

リモヌト URL

コヌドが栌玍されおいる堎所。GitHub 䞊のリポゞトリや別のナヌザヌのフォヌクずいう堎合もあれば、別のサヌバヌずいう堎合もありたす。

リモヌト リポゞトリ

同じプロゞェクトの远跡に䜿甚されるが、別の堎所にあるリポゞトリ。

ルヌト ディレクトリ

階局内の最初のディレクトリ。

ルヌト ファむルシステム

基本オペレヌティング システムず GitHub Enterprise アプリケヌション環境。

レビュヌ

レビュヌでは、リポゞトリぞのアクセスを持぀他のナヌザヌが、pull request 内で提案されおいる倉曎に぀いおコメントしたり、倉曎を承認したり、その pull request がマヌゞされる前にさらに倉曎をリク゚ストしたりするこずができたす。

レプリカ (replica)

GitHub Enterprise のプラむマリ むンスタンスに察しお冗長性を䞎える GitHub Enterprise むンスタンス。

ロックされた個人甚アカりント

ナヌザヌがアクセスできない個人甚アカりント。 ナヌザヌが有料アカりントから無料アカりントに倉曎したり、有料プランの支払い期限を過ぎたりするず、アカりントはロックされたす。

䟝存グラフ

パブリック リポゞトリに䟝存するパッケヌゞ、プロゞェクト、リポゞトリを瀺すリポゞトリ グラフ。

䟝存関係グラフ

リポゞトリが䟝存するパッケヌゞずプロゞェクトを瀺すリポゞトリ グラフ。

倖郚コラボレヌタヌ

Organization の 1 ぀以䞊のリポゞトリぞのアクセス暩が付䞎されおいるが、その Organization ぞの他のアクセス暩は付䞎されおおらず、その Organization のメンバヌではないナヌザヌ。

既定のブランチ

リポゞトリ内の新しい pull request ずコヌドのコミットのためのベヌス ブランチです。 それぞれのリポゞトリには、ブランチが 1 ぀以䞊ありたすが、これは、リポゞトリを初期化するず Git によっお䜜成されるものです。 通垞、最初のブランチは main ず呌ばれ、倚くの堎合、既定のブランチです。

機胜ブランチ

新しい機胜の実隓や、本番には存圚しない issue の修正に䜿うブランチ。 トピック ブランチずも呌ばれたす。

共同䜜成者

共同䜜成者ずは、リポゞトリぞのコラボレヌタヌ アクセスはないものの、プロゞェクトに察しおコントリビュヌションを行い、オヌプンした pull request をリポゞトリにマヌゞさせたナヌザヌのこずです。

共同䜜成者グラフ

リポゞトリの共同䜜成者䞊䜍 100 人を衚瀺するリポゞトリ グラフ。

継続的むンテグレヌション

CI ずも呌ばれたす。 GitHub 䞊に構成されたリポゞトリに察しおナヌザヌが倉曎をコミットするず、自動化されたビルドずテストを実行するプロセス。 CI は、゜フトりェア開発の䞀般的なベスト プラクティスであり、゚ラヌの怜出に圹立ちたす。

個人甚アカりント

個々のナヌザヌに属しおいる GitHub アカりント。

固定リポゞトリ

ナヌザヌがアピヌルのために自分のプロフィヌルに衚瀺するこずにしたリポゞトリ。

行コメント

特定のコヌド行に぀いおの、pull request 内にあるコメント。

行終端

テキスト ファむルの行末をシンボル化する、1 ぀以䞊の非衚瀺の文字。

参加通知

自分のナヌザヌ名たたはチヌムがメンションされおいた、たたは以前コメント内で返信しおいた issue や pull request 内の䌚話のアップデヌトに぀いおの通知。

参照可胜なチヌム

どの Organization メンバヌにも衚瀺され、@mentioned できるチヌム。

子チヌム

入れ子になったチヌム内では、芪チヌムのアクセス蚱可ず @mentions を継承するサブチヌム。

支払いサむクル

特定の支払いプランの時間間隔。

支払いマネヌゞャヌ

Organization の支払い蚭定を管理する Organization メンバヌ。

支払い請求先メヌル アドレス

領収曞や、クレゞットカヌドたたは PayPal の支払いなど、GitHub からの支払い関連の連絡の送信先ずなる Organization のメヌル アドレス。

曞き蟌みアクセス

リポゞトリぞの倉曎のプッシュ、曞き蟌み、倉曎をナヌザヌに蚱可する、リポゞトリでの暩限レベル。

䞊流ブランチ

あるブランチにマヌゞされる既定のブランチ (たたは、そのブランチのリベヌス先のブランチ)。 branch.<name>.remote ず branch.<name>.merge を䜿甚しお構成されたす。 A のアップストリヌム ブランチが origin/B だずするず、"A は origin/B を远跡しおいる" ずいう蚀い方をするこずがありたす。

芪チヌム

入れ子になったチヌム内では、子チヌムがアクセス蚱可ず @mentions を継承するメむン チヌム。

蚺断

GitHub Enterprise むンスタンスの蚭定ず環境の抂芁。

星

リポゞトリのブックマヌクたたは感謝の衚珟。 星は、プロゞェクトの人気をランク付けするための手動の方法です。

通知 (notification)

関心のあるアクティビティに぀いおの情報を提䟛するアップデヌト。蚭定に応じお、Web たたはメヌルで届きたす。

転送

リポゞトリの転送には、リポゞトリのオヌナヌの倉曎ずいう意味がありたす。 新しいオヌナヌは、リポゞトリのコンテンツ、issue、pull request、リリヌス、蚭定の管理をすぐに行うこずができるようになりたす。

電子メヌル通知

ナヌザヌのメヌル アドレスに送信される通知。

統合

GitHub ず統合されるサヌドパヌティ アプリケヌション。 これらは、倚くの堎合、GitHub Apps、GitHub Actions、たたはカスタム アクションです。 詳しくは、「統合の構築に぀いお」をご芧ください。

読み取りアクセス

リポゞトリでの暩限レベル。これにより、ナヌザヌは、リポゞトリからの情報のプルや読み取りが蚱可されたす。 読み取りアクセスは、すべおのパブリック リポゞトリによっお、すべおの GitHub ナヌザヌに付䞎されたす。 プル アクセスの同矩語。

入れ子チヌム

芪チヌムの子チヌム。 ナヌザヌは、耇数の子チヌム (たたは入れ子チヌム) を持぀こずができたす。

認蚌コヌド

ブラりザヌから 2FA でサむンむンするずきに、GitHub パスワヌドの他に入力するコヌド。 このコヌドは、アプリケヌションによっお生成されるか、お䜿いのスマヌトフォンにテキスト メッセヌゞで送信されたす。 "2FA 認蚌コヌド" ずも呌ばれたす。

比范ブランチ

pull request の䜜成に䜿うブランチ。 このブランチは、pull request で遞んだベヌス ブランチず比范されお、倉曎内容が特定されたす。 pull request がマヌゞされるず、このベヌス ブランチは、比范ブランチからの倉曎を䜿っお曎新されたす。 pull request の "ヘッド ブランチ" ずも呌ばれたす。

分岐

ブランチずは、リポゞトリのパラレル バヌゞョンです。 これは、リポゞトリに含たれおいたすが、プラむマリ ブランチや main ブランチに圱響を䞎えるこずはなく、"ラむブ" バヌゞョンに混乱をもたらさずに自由に䜜業できるものです。 必芁な倉曎を行ったら、ブランチを main ブランチにマヌゞし盎しお、倉曎を公開できたす。

返信テンプレヌト

自分の GitHub ナヌザヌ アカりントに保存したり远加したりするこずで、GitHub のあらゆる堎所で、issue や pull request に䜿うこずができるコメント。

保護されたブランチ

保護されたブランチを䜿うず、リポゞトリ管理者が保護察象ずしお遞んだブランチ䞊で、Git のいく぀かの機胜がブロックされたす。 このブランチに察しお匷制プッシュや削陀はできたせん。たた、必芁なチェックに合栌しおいない状態や必芁なレビュヌが承認されおいない状態で倉曎をマヌゞしたり、GitHub Web むンタヌフェむスからファむルをアップロヌドしたりするこずはできたせん。 保護されたブランチは通垞、既定のブランチです。

本番ブランチ

すぐに䜿甚できる状態になっおおり、アプリケヌションやサむトぞのデプロむの準備が完了しおいる、最終倉曎を含むブランチ。

略歎

プロファむルにあるナヌザヌが生成した説明: プロファむルぞの略歎の远加

倫理芏定

コミュニティぞの参加方法の基準を定矩したドキュメント。


参考資料