Skip to main content
ドキュメントには� �繁に更新が� えられ、その都度公開されています。本ページの翻訳はま� 未完成な部分があることをご了承く� さい。最新の情� �については、英語のドキュメンテーションをご参照く� さい。本ページの翻訳に問題がある� �合はこちらまでご連絡く� さい。

このバージョンの GitHub Enterprise はこの日付をもって終了となりました: 2022-06-03. 重大なセキュリティの問題に対してであっても、パッチリリースは作成されません。 パフォーマンスの向上、セキュリティの改善、新機能のためには、最新バージョンのGitHub Enterpriseにアップグレードしてく� さい。 アップグレードに関する支援については、GitHub Enterprise supportに連絡してく� さい。

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

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

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

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

リポジトリをクローンすると、その時点で GitHub Enterprise Serverインスタンス にあるすべてのリポジトリデータの完全なコピーがプルダウンされます。これには、プロジェクトのすべてのファイルとフォルダのすべてのバージョンも含まれます。 変更を GitHub Enterprise Serverインスタンス のリモートリポジトリにプッシュするか、他のユーザの変更を GitHub Enterprise Serverインスタンス からプルすることができます。 For more information, see "Using Git".

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

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

  1. GitHub Enterprise Serverインスタンスで、リポジトリのメインページにアクセスしてく� さい。

  2. ファイルのリストの上にある Code(コード)をクリックしてく� さい。 "Code"ボタン

  3. Copy the URL for the repository.

    • To clone the repository using HTTPS, under "HTTPS", click .
    • Organization の SSH 認証局から発行された証明書を含む SSH キーを使用してリポジトリのクローンを作成するには、[SSH]、 の� �にクリックします。
    • To clone a repository using GitHub CLI, click GitHub CLI, then click . GitHub CLIでリポジトリをクローンするためのURLをコピーするためのクリップボードアイコン
  4. ターミナルターミナルGit Bashを開いてく� さい。

  5. カレントワーキングディレクトリを、ディレクトリをクローンしたい� �所に変更します。

  6. git clone と入力し、前の手� �でコピーした URL を貼り付けます。

    $ git clone https://hostname/YOUR-USERNAME/YOUR-REPOSITORY
  7. Enterを押して、ローカルクローンを作成してく� さい。

    $ git clone https://hostname/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.

To learn more about GitHub CLI, see "About GitHub CLI."

To clone a repository locally, use the repo clone subcommand. Replace the repository parameter with the repository name. For example, octo-org/octo-repo, monalisa/octo-repo, or octo-repo. If the OWNER/ portion of the OWNER/REPO repository argument is omitted, it defaults to the name of the authenticating user.

gh repo clone repository

You can also use the GitHub URL to clone a repository.

gh repo clone https://github.com/cli/cli
  1. GitHub Enterprise Serverインスタンスで、リポジトリのメインページにアクセスしてく� さい。
  2. ファイルのリストの上にある Code(コード)をクリックしてく� さい。 "Code"ボタン
  3. Click Open with GitHub Desktop to clone and open the repository with GitHub Desktop. "GitHub Desktopでオープン"ボタン
  4. GitHub Desktop のプロンプトに従い、クローンを完了させてく� さい。

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

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

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

  1. GitHub Enterprise Serverインスタンスで、リポジトリのメインページにアクセスしてく� さい。

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

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

  3. ターミナルターミナルGit Bashを開いてく� さい。

  4. カレントワーキングディレクトリを、ディレクトリをクローンしたい� �所に変更します。

  5. git clone と入力し、前の手� �でコピーした URL を貼り付けます。

    $ git clone https://hostname/YOUR-USERNAME/YOUR-REPOSITORY
  6. Enterを押して、ローカルクローンを作成してく� さい。

    $ git clone https://hostname/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.

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

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

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