无法从Atom编辑器推送GitHub更改

时间:2018-04-09 20:10:49

标签: github request pull

我一直在尝试给GitHub的Atom编辑器,但我很难让GitHub集成工作。我从我的帐户克隆了一个存储库,无法将更改推回给GitHub。

我刚刚添加了一个名为“otherfile.html”的测试文件,提交了这些更改,并尝试推送它。如果我输入我的用户名和个人访问令牌(我有双因素身份验证设置),它会为GitHub登录两次。然后它给了我这个错误信息:

The tip of your current branch is behind its remote counterpart. Try pulling before pushing again. Or, to force push, hold cmd or ctrl while clicking.

不确定它是否相关,但GitHub标签显示:

No Pull request could be found fo the branch master on the repository gabrielewig/gabrielewig.github.io

You can manually pin a GitHub pull request to the current branch by entering its URL:

任何帮助将不胜感激!确切的回购可以在这里找到:https://github.com/gabrielewig/gabrielewig.github.io

1 个答案:

答案 0 :(得分:0)

首先,切换到命令行以查看git status给你的内容 如果它仍然提到你的主分支在它的远程对应物后面,那么做一个git pull

其次,检查您的git config credential.helper值 例如,在Windows上,GCM helper需要您的用户名/密码(而不是PTA)才能创建PTA。

最后,请检查" Improved pull request experience in GitHub for Atom" (2018年9月)

  

我们添加了拉取请求列表视图。现在,您可以在GitHub选项卡Ctrl + 8中查看最近的拉取请求,其中包含以下信息:

     
      
  • 作者的头像
  •   
  • 提款请求的标题
  •   
  • 提取请求编号
  •   
  • CI状态
  •   
  • “上次更新”信息
  •   
     

除了查看有关现有拉取请求的更多信息外,您还可以直接从Atom打开新的拉取请求。

https://user-images.githubusercontent.com/1314285/44668326-ee88c580-a9d1-11e8-8a8c-0d8b68d1bd76.png