キーペアを別のフォルダーに移動したため、SSH経由でGitlabアカウントにプッシュする際に問題が発生しました。
その結果、リモートをプッシュした後、「アクセスが拒否されました」というエラーが発生しました。これは、sshが.sshフォルダー内の標準のid_rsaを使用しようとしているという事実に関連していると思います。
ここで、SSH秘密鍵への非標準パスを使用してリポジトリのクローンを作成する方法を見つけました。ここで、(Git-scmから)を使用して、特定のリポジトリのデフォルトにします。
git config core.sshCommand='ssh -i path/to/the/key/privatkeyfilename'
エラーが発生します:
invalid key: core.sshCommand=ssh -i path/to/the/key/privatkeyfilename
私は何か間違ったことをしていますか?これを達成する方法は?
削除すると思います=
。以下の修正を使用できます。
git config core.sshCommand 'ssh -i path/to/the/key/privatkeyfilename'
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加