git push总是报错 “(internetKeychainItemForServer:withUsername:path:port:protocol:) - The specified it...

1、

git push 的时候,每次都让输入密码,连续弹框了好几次,然后总是报错“(internetKeychainItemForServer:withUsername:path:port:protocol:) - The specified item could not be found in the keychain.”。
这是因为在git push 的时候将会要求填写用户的用户名和密码,用户名就是用户在GitHub上申请的用户名,但是密码不是普通登录GitHub的密码,而是一个访问token。

那么如何获取token呢


1.png

⚠️注意:token生成之后,将token复制到剪贴板。出于安全原因,在离开页面之后,您将无法再看到token。

获取访问token后,push代码是填上token,代码成功上传。

2、

git push 的时候每次都需要输入密码,即使上传了SSH文件也不行

解决办法在终端输入"git config --global credential.helper store"即可

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容