このバージョンの GitHub Enterprise サーバーはこの日付をもって終了となります: 2026-08-25. 廃止されたリリースはサポートされていません。 重大なセキュリティの問題に対してであっても、パッチリリースは作成されません。 GitHub Enterprise Server のパフォーマンスの向上、セキュリティの向上、新機能については、「アップグレード プロセスの概要を参照してください。 アップグレードに関するサポートについては、GitHub Enterprise Support にお問い合わせください。
Git の基礎
分散バージョン管理システムである Git を設定して、コンピューターから GitHub リポジトリを管理します。
Git のセットアップ
GitHubの核となるのは、Git と呼ばれるオープンソースのバージョン管理システム (VCS) です。 Git は、コンピューター上でローカルで発生する GitHub関連するすべての処理を担当します。
Git でのユーザ名を設定する
Git は、アイデンティティによってコミットを関連付けるためにユーザ名を使います。 Git ユーザー名は、 GitHub ユーザー名と同じではありません。
Git でGitHub資格情報をキャッシュする
HTTPS を使用して GitHub リポジトリをクローンする場合は、GitHub CLI または Git Credential Manager (GCM) を使用して資格情報を記憶することをお勧めします。
Git から常に資格情報が求められるのはなぜですか?
GitHubを操作しようとするたびに、Git から資格情報の入力を求められた場合は、リポジトリの HTTPS クローン URL を使用している可能性があります。
macOS キーチェーンからの認証情報を更新する
personal access token のユーザー名、パスワード、または GitHub を変更する場合は、git-credential-osxkeychain ヘルパーで保存済み資格情報を更新する必要があります。
Git ワークフロー
GitHub フローは、軽量でブランチベースのワークフローで、規則的にデプロイされる Team とプロジェクトをサポートしています。
リモートリポジトリについて
GitHub の共同開発のアプローチは、他のユーザーが閲覧、フェッチ、更新できるように、ローカルリポジトリからコミットを GitHub に公開することを前提としています。
リモートリポジトリを管理する
お使いのコンピューター上のローカル リポジトリと、GitHub 上でホストされているリモート リポジトリを操作する方法について説明します。
Git とのテキストエディタの関連付け
テキストエディタを使って Git でファイルを開いたり編集したりしてください。
行終端を処理するようGitを設定する
diff における問題を回避するため、行終端を正しく処理できるよう Git を設定できます。
ファイルを無視する
GitHub にチェックインしたくないファイルを無視するように Git を構成することができます。
Git チートシート
この Git チート シートは、コマンドを忘れた場合や CLI でヘルプを使用したくない場合に、時間を節約してくれるものです。