使用Git在IntelliJ中"无法推送"错误

10 git intellij-idea

所以我刚刚安装并设置了我的第一个Git仓库.

我在尝试推送更新时遇到了这个错误.我试图做的:

  1. 看到错误 - 修复它
  2. 点击顶部的"VCS"
  3. 哈弗'Git'
  4. 点击"提交文件..."
  5. 填写评论.确保我选择的文件已更改
  6. 点击屏幕底部的"提交并按下"
  7. Hilight所有我希望推送的文件
  8. 点击新屏幕底部的"推送"

这里有什么问题,我该怎么做才能解决它?

Alp*_*rix 16

当您推送到空存储库时,您必须设置复选框"将当前分支推送到备用分支"并选择master该替代方案.这是因为master还没有创建(repo 真的是空的).但是这样做可以假装初始化存储库.

当该复选框关闭且存储库为空时,IDEA无法推送,因为它的界面必须是安全的,并且如果您推送的最后一个意外消失(或者根本不存在),他将不会创建新的brach.你必须强制"分支创建"

UPD 顺便说一句,目前最新的IntelliJ版本可以推送到不存在的分支机构.现在只需在原点中的分支名称中添加前缀"+"即可显示.

在Push Commits对话框中,它看起来像

bugfix/PML-239 -> origin:+bugfix/PML-239
Run Code Online (Sandbox Code Playgroud)


小智 3

就我而言,在设置远程存储库后,我只需进行一次提取,然后推送就可以正常工作了。