在将更改推送到我的云源存储库时,我收到以下错误。。
remote: INVALID_ARGUMENT: Request contains an invalid argument.
remote: [type.googleapis.com/google.rpc.LocalizedMessage]
remote: locale: "en-US"
remote: message: "Invalid authentication credentials. Please generate a new identifier: https://source.developers.google.com/new-password"
remote:
remote: [type.googleapis.com/google.rpc.RequestInfo]
remote: request_id: "xxxxx"
fatal: unable to access 'https://source.developers.google.com/p/xxx/repository/': The requested URL returned error: 400
然后,我继续生成新密码并存储在.gitcookies文件中,但我仍然收到相同的错误。
我通过使用Generate new identifier链接生成一个新的.gitcookies标识符,并通过命令行执行与我的帐户进行身份验证后给出的命令(示例如下(来解决这个问题。
git config --global http.cookiefile "%USERPROFILE%.gitcookies"
powershell -noprofile -nologo -command Write-Output ...
最初,因为我看到了powershell,所以我使用了powershell甚至gitbash,但它们都不起作用。
我发现,对于windows用户,只需复制windows用户部分的命令并粘贴到windows命令行中,而不是powershell或gitbash。