リポジトリのオリジン ブランチを SSH に設定する
GitHub リポジトリのセットアップ ページは、推奨されるコマンドのリストにすぎません (GitHub は現在、HTTPS プロトコルの使用を推奨しています)。GitHub のサイトへの管理アクセス権がない限り、提案されたコマンドを変更する方法はわかりません。
SSH プロトコルを使用したい場合は、リモート ブランチを追加するだけです (つまり、GitHub が推奨するコマンドの代わりにこのコマンドを使用します)。既存のブランチを変更するには、次のセクションを参照してください。
$ git remote add origin git@github.com:nikhilbhardwaj/abc.git
既存のリポジトリを変更する
既にご存知のように、既存のリポジトリを HTTPS ではなく SSH を使用するように切り替えるには、.git/config
ファイル内のリモート URL を変更できます。
[remote "origin"]
fetch = +refs/heads/*:refs/remotes/origin/*
-url = https://github.com/nikhilbhardwaj/abc.git
+url = git@github.com:nikhilbhardwaj/abc.git
ショートカットは、次のset-url
コマンドを使用することです。
$ git remote set-url origin git@github.com:nikhilbhardwaj/abc.git
SSH-HTTPS スイッチに関する詳細情報