私のgitは正常に機能していましたが、次の問題が発生し始めた以外は何も変更せずに、キャッシュをリセットしようとしました。
credentials.helper
そして、私が見つけることができるほとんどすべてのスタックオーバーフローの答えを経験しました
remote: Password authentication is not available for Git operations.
remote: You must use a personal access token or SSH key.
remote: See https://github.ibm.com/settings/tokens or
'https://github.ibm.com/WBurney/Blockchain_SDO.git/':
The requested URL returned error: 403
ありがとう
GitHibエンタープライズアカウントに公開sshキーを登録している場合、ssh urlを使用して問題を回避できます
cd /path/to/repo
git remote set-url Origin [email protected]:WBurney/Blockchain_SDO.git
git Push
ただし、元の問題については、「 コマンドラインの個人アクセストークンの作成 」を試してください。
Macの場合、 OSXキーチェーンから資格情報を更新 。
受け入れられた回答はsshでのみ機能し、httpsでは機能しません。
キャッシュリセットのコマンドは最近変更されたようです。私にとっては、最終的には機能しました。
git credential reject
protocol=https
Host=github.<YOUR_COMP>.com
私のために働いた別のソリューションは、Windows Credentials Managerを介して資格情報を変更することでした。
以下をお試しください-
git clone https://<user-name>:<git-token>@<github-path.git>