既存のリポジトリを Space に移行する
別の Git ホスティングサービスからリポジトリをインポートします。
リポジトリを作成するプロジェクトに移動します。
プロジェクトのサイドバーで、リポジトリを選択します。
リポジトリページで、新規リポジトリをクリックします。
ダイアログウィンドウで、リポジトリをインポートするを選択します。
以下を指定します。
リポジトリ名
新しい Space リポジトリに名前を付け、必要に応じて説明を付けます。名前はプロジェクト名と一致したり似たりすることがありますが、同じプロジェクト内の 2 つのリポジトリが同じ名前であってはなりません。
リモートリポジトリ URL
Space にインポートする外部ソースリポジトリの URL を入力します。
オプション外部リポジトリからの変更をミラーリングするは選択しないままにしてください。
認証
外部リポジトリにアクセスするために必要な認証情報を入力します。通常、Git クライアントで使用するのと同じ資格情報を指定して、ローカルマシンから外部リポジトリにアクセスできます。外部リポジトリのアクセスルールによっては、SSH 秘密キーまたはユーザー名 / パスワードのいずれかを指定する必要がある場合があります。認証情報が必要ない場合は、匿名を選択します。
SSH 経由で接続する場合は、SSH キーのペア (プライベートおよびパブリック) を生成し、ローカルマシンの
.ssh\
サブディレクトリに保存する必要があります。秘密キーを対応するフィールドにアップロードして Space に提供し、キーがパスフレーズで保護されている場合はパスフレーズを入力します。提供した認証情報は 1 回だけ使用され、Space には保存されません。
完了したら、「作成」をクリックします。
外部リポジトリが Space にインポートされ、プロジェクトに追加されます。
関連ページ:
![](https://resources.jetbrains.com/help/img/space/projectMembers.png)
プロジェクトに参加する
あるプロジェクトに貢献を開始したい場合は、そのプロジェクトに参加する必要があります。つまり、そのプロジェクトのメンバーになる必要があります。貢献しようとしているプロジェクトに移動します。すでにメンバーである場合は、プロジェクトのページのプロジェクトメンバーにリストされます。そうでない場合は、プロジェクト管理者に連絡してメンバーシップを依頼してください。プロジェクト管理者を確認するには、プロジェクトページでメンバーウィジェットをクリックします。プロジェクトを探す:すべてのプロジェクトは名前で見つ
![](https://resources.jetbrains.com/help/img/space/clickNewRepository.png)
新しい Space リポジトリを作成する
新しいリポジトリを作成して最初から始めるか、ローカルにあるソースコードをリポジトリにプッシュします。リポジトリを作成するプロジェクトに移動します。プロジェクトのサイドバーで、リポジトリを選択します。リポジトリページで、新規リポジトリをクリックします。ダイアログウィンドウで、新しい Space リポジトリを選択します。以下を指定します。リポジトリ名新しいリポジトリに名前を付け、必要に応じて説明を付けます。名前はプロジェクト名と一致したり似たりすることがありますが、同じプロジェクト内の 2 つのリポ...
![](https://pleiades.io/icons/jetbrains_logo.png)
リポジトリをミラーリングする
Space のリポジトリミラーリングを使用すると、Space の外部でホストされているリポジトリの同期コピーを作成および維持できます。ミラーリングされたリポジトリは両方向で同期されます。コミットを Space ミラーにプッシュすると、リモートリポジトリに配信され、その逆も同様です。次の場合にミラーリングを設定できます。Space からリモートでホストされているリポジトリにアクセスして、そのコードベースを参照し、コードレビューを作成したいと考えています。リポジトリを既存のホスティングから Spac...