すべて開く
Novaへようこそ!
プロジェクト
エディタ
ターミナル
プレビュー
Git
タスク
デバッグ
リモートファイル
機能拡張
付録: 設定
FAQs
サポート

Gitサービスアカウント

GitホスティングサービスのアカウントをNovaにリンクします。

Novaは、Gitサービスアカウントへのサインインをサポートしています。これにより、GitHub、GitLab、Bitbucket、GiteaなどのリモートGitサービスで認証できます。認証されると、これらのサービスでホストされているリポジトリのクローン、プル、プッシュが可能になります。

開始するには、Novaの 設定 > Gitアカウント に移動します。

The Git Accounts settings pane.

Gitアカウントの追加

アカウントリストの左下隅にある + ボタンをクリックしてアカウントを追加します。認証したいサービスを選択するように求められます。

現在、Novaは以下のサービスをサポートしています:

  • GitHub
  • GitHub Enterprise
  • GitLab.com
  • GitLab (セルフホスト)
  • Gitea
  • Bitbucket Cloud
  • Bitbucket Server

Choosing a Git service to connect with Nova.

認証方法

選択したサービスに応じて、アカウントを認証するためのさまざまなオプションがあります。

パーソナルアクセストークン
サービスアカウントを認証するために生成できるトークンです。これらのトークンは、アカウントへのアクセスが制限されていることが多く、トークンを提供したアプリが許可されたアクションのみを実行できるようにします。Novaでパーソナルアクセストークンを使用する場合、プライベートリポジトリへのクローンとプッシュができるように、トークンがリポジトリへのフルアクセス権を持っていることを確認する必要があります。
OAuthトークン
OAuthをサポートするサービスの場合、Novaでアカウント名を入力しサインインをクリックするだけです。サービスのウェブサイトにリダイレクトされ、Novaがアカウントにアクセスすることを承認するように求められます。
Basic認証
標準的なアカウント名とパスワードの組み合わせです。

以下の表で、どのサービスがどの認証方法をサポートしているかを示します。

Service アクセストークン OAuth Basic認証
GitHub ✓ ✓ No
GitHub Enterprise ✓ No No
GitLab.com ✓ No No
GitLab (セルフホスト) ✓ No No
Gitea ✓ No ✓
Bitbucket Cloud No ✓ ✓
Bitbucket Server ✓ No ✓

GitHub Enterprise、GitLab、Gitea、Bitbucket Serverなど セルフホスト型のサービスの場合、認証するサーバのURLも提供する必要があります。

アカウント設定

アカウントを追加すると、Gitアカウント設定ペインの左側にリスト表示されます。アカウントを選択するだけで、その設定を変更できます。また、左下隅のマイナス(–)アイコンをクリックして、選択したアカウントを削除することもできます。

Changing settings for a Git account.
説明
アカウントの表示名を設定します 。同じサービスで複数のアカウントを持っている場合に便利です。
クローン時
このアカウントでリポジトリをクローンする際に、HTTPSとSSHのどちらを優先するかを選択します。
SSH鍵
SSHを使用してこのアカウントでリポジトリにアクセスする際に使用する認証鍵を手動で指定します。この認証鍵が設定されていないか、認証されない場合、ディスク上のSSH設定からの他のオプションが試行されることがあります。