我在master
分支中并添加了远程分支,之后我无法将数据从本地推送到远程。:
$ Git remote add master https://....git
$ Git push origin master https:// ...git
Fatal: invalid refspec 'https://...git'
你应该“ git remote add ” origin
,而不是master
:
git remote add origin https://...
git remote remove master
git push -u origin master
通过将身份验证方法从 HTTPS 更改为 SSH 解决了我的问题。
Github SSH 密钥指南:https ://help.github.com/en/github/authenticating-to-github/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent
在 github ( https://github.com/settings/keys )中创建一个新的 SSH 密钥