我是Git的新手,尝试使用Git Bash将Java项目推送到GitHub。
以下是我的操作:
在GitHub上创建了一个名为“Blog”的存储库
在Git Bash中进行以下操作:
$ cd C:/Users/Alessandro/workspace/BLOG
$ echo "# Blog" >> README.md
$ git add --all
$ git commit -m "Initial commit"
$ git remote add origin https://github.com/alerossi82/Blog
$ git push -u origin master
但当我进行推送时,得到以下结果:
fatal: unable to access 'https://github.com/username/repository/': The requested URL returned error: 400
我在某处看到说这可能是登录问题,但我已经检查了我的GitBash配置,用户名和电子邮件与GitHub匹配。 当我提交push时,我已登录到我的GitHub帐户,并且没有从GitBash收到任何插入密码请求。
然后我尝试直接从Eclipse推送项目,但是这也失败了,实际上当我推送更改时,我收到消息: - 主分支>>主分支[被拒绝-非快速转发]
我完全迷失了,我认为所有步骤都是正确的,但似乎我的本地和远程存储库彼此不想交流,我不知道为什么。
有帮助吗?
JAVA
加入标签中了?你可能需要先进行一次Pull,然后再进行更改并Push。 - user2004685