Skip to main content

このバージョンの GitHub Enterprise はこの日付をもって終了となりました: 2023-01-18. 重大なセキュリティの問題に対してであっても、パッチリリースは作成されません。 パフォーマンスの向上、セキュリティの向上、新機能の向上を図るために、最新バージョンの GitHub Enterprise にアップグレードします。 アップグレードに関するヘルプについては、GitHub Enterprise サポートにお問い合わせく� さい

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

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

リポジトリのクローンについて

からローカルコンピューターにリポジトリのクローンを作成して、マージの競合の修正、ファイルの追� または削除、より大きなコミットのプッシュを簡単に行うことができます。 リポジトリのクローンを作成する� �合は、リポジトリを からローカルマシンにコピーします。

リポジトリをクローンすると、その時点で にあるすべてのリポジトリデータの完全なコピーがプルダウンされます。これには、プロジェクトのすべてのファイルとフォルダのすべてのバージョンも含まれます。 変更を のリモートリポジトリにプッシュするか、他のユーザの変更を からプルすることができます。 詳細については、「Git の使用」を参照してく� さい。

既存のリポジトリのクローンを作成することも、他のユーザの既存のリポジトリのクローンを作成してプロジェクトに貢献することもできます。

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

  1. で、リポジトリのメイン ページへ移動します。 1. ファイルのリストの上にある [コード] をクリックしてく� さい。 [コード] ボタン

  2. リポジトリの URL をコピーします。

    • HTTPS を使ってリポジトリをクローンするには、[HTTPS] の下の をクリックします。
    • 組織の SSH 認証局から発行された証明書を含む SSH キーを使用してリポジトリをクローンするには、 [SSH] の� �にクリックします。
    • GitHub CLI を使ってリポジトリをクローンするには、 [GitHub CLI] の� �にクリックします。 GitHub CLI でリポジトリをクローンするための URL をコピーするためのクリップボード アイコン 1. [ターミナル][ターミナル][Git Bash] を開きます。 4. カレントワーキングディレクトリを、ディレクトリをクローンしたい� �所に変更します。 5. 「git clone」と入力し、既にコピーした URL を貼り付けます。
      $ git clone https://ホスト名/YOUR-USERNAME/YOUR-REPOSITORY
      6. **Enter キー** を押してローカル クローンを作成します。
      $ git clone https://ホスト名/YOUR-USERNAME/YOUR-REPOSITORY
      > Cloning into `Spoon-Knife`...
      > remote: Counting objects: 10, done.
      > remote: Compressing objects: 100% (8/8), done.
      > remove: Total 10 (delta 1), reused 10 (delta 1)
      > Unpacking objects: 100% (10/10), done.

GitHub CLI の詳細については、「GitHub CLI について」を参照してく� さい。

ローカルでリポジトリをクローンするには、repo clone サブコマンドを使用します。 repository パラメーターをリポジトリ名で置き換えます。 たとえば、「octo-org/octo-repo」、「monalisa/octo-repo」、「octo-repo」のように指定します。 OWNER/REPO リポジトリ引数の OWNER/ 部分を省略した� �合、既定で認証ユーザーの名前になります。

gh repo clone repository

GitHub URL を使用してリポジトリをクローンすることもできます。

gh repo clone https://github.com/cli/cli
  1. で、リポジトリのメイン ページへ移動します。 1. ファイルのリストの上にある [コード] をクリックしてく� さい。 [コード] ボタン
  2. [GitHub Desktop で開く] をクリックし、リポジトリをクローンして GitHub Desktop で開いてく� さい。 [GitHub Desktop で開く] ボタン
  3. GitHub Desktop のプロンプトに従い、クローンを完了させてく� さい。

詳細については、「GitHub から GitHub Desktop にリポジトリをクローンする」を参照してく� さい。

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

空のリポジトリにはファイルが含まれていません。 リポジトリを作成するときに README でリポジトリを初期化しない� �合に多くあります。

  1. で、リポジトリのメイン ページへ移動します。

  2. HTTPS でコマンドラインを使用してリポジトリをクローンするには、[Quick setup](クイック セットアップ) で をクリックします。 組織の SSH 認証局から発行された証明書を含む SSH キーを使用してリポジトリをクローンするには、 [SSH] の� �にクリックします。 [Empty repository clone URL](URL で空のリポジトリをクローン) ボタン

    または、リポジトリをデスクトップにクローンするには、 [Set up in Desktop](デスクトップでセットアップ) をクリックし、プロンプトに従ってクローンを完了します。 [Empty repository clone desktop](デスクトップで空のリポジトリをクローン) ボタン

  3. [ターミナル][ターミナル][Git Bash] を開きます。 4. カレントワーキングディレクトリを、ディレクトリをクローンしたい� �所に変更します。 5. 「git clone」と入力し、既にコピーした URL を貼り付けます。

    $ git clone https://ホスト名/YOUR-USERNAME/YOUR-REPOSITORY
    6. **Enter キー** を押してローカル クローンを作成します。
    $ git clone https://ホスト名/YOUR-USERNAME/YOUR-REPOSITORY
    > Cloning into `Spoon-Knife`...
    > remote: Counting objects: 10, done.
    > remote: Compressing objects: 100% (8/8), done.
    > remove: Total 10 (delta 1), reused 10 (delta 1)
    > Unpacking objects: 100% (10/10), done.

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

リポジトリのクローンを作成するときに、エラーが発生する可能性があります。

リポジトリをクローンできない� �合は、以下を確認してく� さい。