完了,遇上个大麻烦,git push 失败

就乱折腾解决了...../:)

git push 出现如下的报错信息:

remote: Password authentication is temporarily disabled as part of a brownout. Please use a personal access token instead.
remote: Please see https://github.blog/2020-07-30-token-authentication-requirements-for-api-and-git-operations/ for more information.
fatal: unable to access 'https://github.com/kok-s0s/Notes.git/': The requested URL returned error: 403

其实按照给的链接,应该是我需要设置令牌才能进行 git 相关操作,但是按照有尝试官方给的信息去设置但也无法解决问题。

但好家伙,下午出现的问题,居然被我云里雾里地解决了。

我想着要不重装下 git 试试吧,就习惯性地用 brew 来进行下载,输入 brew install git ,其实当时下载完重试 git push 也还是失败的,解决就我晚上吃个饭回来,再重新试试。

结果此时我的 git 就变成了中文版了, git push 操作也成功,就感觉很奇妙,原先的 git 是用 macOS 提示可直接命令行输入 git 即可下载该工具,我现在用 brew 又安装了一个中文版的 git ,大概是覆盖了原先的 git ,因为我的 brew 用的国内源,没想到还有个中文的 git ,真是有意思,还挺方便的,但是感觉不太习惯,大概有空会想办法弄回英文的,会顺手些。

中文的git,第一次见

目前先用这 Github Desktop 这个软件来进行 push 操作。


8月15日 Token authentication requirements for Git operations

再一次遇到 git push 失败的情况,这次好好尝试去解决,我需要建立一个 personal access token,建立详情如下:

在GitHub官网下点击右上方图标,进入设置 Settings,再进入到 Developer settings 处,进入 Personal access tokens ,自己新建一个自己的 token,记住生成的那一串字符串只会出现一次,要留意,将生成的 token 加入到 MacOS keychain 里。

最后,中文版的git还是挺香的!


现在 Github 官方推出的 cli 工具会是更好的选择。

Last modification:January 17, 2024
兴趣使然