web-dev-qa-db-ja.com

Windowsからgitlab sshキーを生成する

このガイド gitlabを使用するためにsshキーを生成することを試みました。

キーを生成する必要があるかどうかを知る前に、すでに次のようなキーがあるかどうかを確認する必要があります。

type %userprofile%\.ssh\id_rsa.pub

これが言っている場合、キーを生成する必要があります:

the system cannot find the path specified

次のステップは何ですか?これは私が受け取るメッセージである場合、ガイドは何も言わないからです。

編集:試した

ssh-keygen -t rsa -C "[email protected]"

そして、私は得る

'ssh-keygen' is not recognized as an internal or external command, 
operable program or batch file.

編集2:私は窓にいます。

17
Hadarsi320

Git for windowsがインストールされている場合は、windowsでgit-guiを実行します。次に、[ヘルプ]、[Sshキーの表示]、[キーの生成]の順にクリックします。

作業中にクリップボードにコピーし、Gitlabアカウントページに移動して、Gitlabアカウントのssh設定にSSHキーを追加します。

50
Warren P

ここでの意図は%userprofile%は、実際のユーザーのホームディレクトリを含むシステムに存在する環境変数です。この環境変数がシステムで設定されていない理由を確認して修正するか、簡単に修正するには%userprofile%上記のコマンドで、実際のユーザーのホームディレクトリを使用します。

1
Asaph