每当我尝试使用Pycharm在
GitHub中推送存储库时,它就会失败.
Push Failed: fatal: Authentication Failed for 'https://github.com/(my github repository)/'
在设置 – >版本控制 – > GitHub中,我填写了主机,日志和密码(验证类型:密码)字段.测试它:“连接成功”
在Settings-> Version Control-> Git中,Git可执行文件的路径使用完整路径,SSH可执行文件:Buil-in
Pycharm版本3.1.1
Git版本1.8.4.msysgit.0
在胜利7.
如果
用户名或密码包含“某些”特殊字符,似乎存在一些问题(如果使用https).
所以,我在GitHub的应用程序设置页面中生成了一个二级密码(“个人访问令牌”)(使用“创建新令牌”按钮),我确实复制了这个令牌.然后我在Settings-> Version Control-> GitHub中选择了Auth Type:Token,并粘贴了令牌.
测试它:用户连接成功.现在git push工作得很好.