Skip to main content

リポジトリの作成と管理

GitHub にリポジトリを作成して、プロジェクトのファイルを保存して共同作業し、リポジトリの名前と場所を管理できます。

リポジトリについて

リポジトリには、コード、ファイル、および各ファイルの改訂履歴がすべて含まれています。 リポジトリ内で作業について検討および管理できます。

リポジトリのベスト プラクティス

リポジトリを最も効果的に使用する方法について説明します。

リポジトリのクイック スタート

新しいリポジトリを作成し、最初の変更を 5 分でコミットする方法について説明します。

リポジトリの制限

リポジトリの制限事項について説明します。

新しいリポジトリの作成

個人アカウントや必要な権限を持つどのような Organization にも新しいリポジトリを作成できます。

テンプレートからリポジトリを作成する

既存のリポジトリと同じディレクトリ構造およびファイルで、新しいリポジトリを作成できます。

テンプレートリポジトリを作成する

既存のリポジトリをテンプレート化して、あなたや他の人が、同じディレクトリ構造、ブランチ、ファイルを持つ新しいリポジトリ作成できるようにすることができます。

Issue だけのリポジトリの作成

GitHubでは Issue に限定されたアクセス権限は存在しませんが、Issue 専用のリポジトリを作成すれば、実質的にそのようなアクセス権限を設定できます。

リポジトリを複製する

リポジトリのミラーをフォークすることなく維持するには、特別なクローン コマンドを実行して、新しいリポジトリにミラープッシュします。

リポジトリをクローンする

GitHub にリポジトリを作成した場合、それはリモート リポジトリとして存在します。 リポジトリのクローンを作成して、コンピューター上にローカルコピーを作成し、これらの 2 つの場所の間で同期することができます。

クローンエラーのトラブルシューティング

リポジトリのクローン作成に問題がある場合は、次の一般的なエラーを確認します。

リポジトリの名前を変更する

Organization のオーナーであるかリポジトリの管理者権限があれば、リポジトリの名前を変更することができます。

リポジトリを移譲する

他のユーザや組織アカウントにリポジトリを移譲できます。

リポジトリの削除

Organization のオーナーである場合、あるいはリポジトリまたはフォークに対する管理者権限がある場合、任意のリポジトリまたはフォークを削除できます。 フォークしたリポジトリを削除しても、上流のリポジトリは削除されません。

削除したリポジトリの復元

ユーザーは、削除されたリポジトリを復元してその内容を回復できます。