Gitがエラーをスローしています
"C:\Program Files (x86)\Git\bin\git.exe" Push -u --recurse-submodules=check -
-progress "Origin" refs/heads/dev_civaplugin:refs/heads/dev_civaplugin
remote: Password authentication is not available for Git operations.
remote: You must use a personal access token or SSH key.
remote: See https://github.build.ge.com/settings/tokens or
https://github.build.ge.com/settings/ssh
fatal: unable to access
'https://github.build.ge.com/108012572/NextGenUT.git/': The requested URL
returned error: 403
Done
Press Enter or Esc to close console...
私はgit拡張を使用してリモートリポジトリのクローンを作成し、新しいブランチを作成することもできましたが、変更をプッシュしようとすると、上記のエラーが発生しました。
ツール> PuTTY> PCにないキーの生成またはインポートを使用して公開キーと秘密キーを作成しました>ユーザーの.SSHフォルダーgit hubで、設定>開発者設定>個人アクセストークンを使用して個人アクセストークンも作成しました問題は何ですか、任意の入力は大きな助けです
git remote show Origin
を参照してください。リモートOrigin
のURLはhttps://github.build.ge.com/108012572/NextGenUT.git/
です。 HTTP(S)プロトコルは確かにSSHキーを使用しません。SSHキーの場合、ssh://
プロトコルを使用するようにURLを変更する必要があります。または、HTTP(S)URLでGithub名を渡す必要があります。だからどちらか
git remote set-url Origin https://[email protected]/108012572/NextGenUT.git
githubトークンを使用するか、
git remote set-url Origin ssh://[email protected]/108012572/NextGenUT.git
sSHキーを使用する。
ssh-keygen -t rsa
ssh-rsa
で始まる秘密鍵をコピーしますNew SSH key
をクリックし、先ほどコピーしたプライベートを貼り付けて作成しますssh-add <your-private-key>
(e.g., ssh-add id_rsa)
注:デフォルトでは、id_rsa
主キーのみが含まれます。そのため、カスタム秘密鍵を追加する必要があります。