首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >推流错误: master: master [拒绝非快进]

推流错误: master: master [拒绝非快进]
EN

Stack Overflow用户
提问于 2013-09-25 08:28:46
回答 3查看 5.7K关注 0票数 3

考虑一下,我是GitHub的新手,我开始把一个Android项目从eclipse推到我的git库中。但是经过长时间的尝试,我还是不能成功。我不使用终端或者不能使用它。我使用eclipse的EGit插件。我在YouTube上关注了一个视频教程。

在完成推送到远程分支的步骤之后,从我本地的Android项目推送到我的远程分支,得到了这个错误。

如何在GUI模式下解决,或者如何使用终端推送本地到远程?任何链接或教程都应该感谢。

EN

回答 3

Stack Overflow用户

发布于 2013-09-25 14:48:34

"“步骤不是一个错误:

这将打开推送确认对话框,显示将推送到目标存储库的更改的预览。

如果这与您的预期不符,请单击“上一步”并相应地更正您的推送规范。

这条消息意味着完成推送的唯一方法是强制它(您将擦除远程历史记录,将其替换为您正在推送的历史记录)。

谨慎的做法是首先创建一个git pull:有关EGit版本,请参阅"Pulling New Changes from Upstream Branch“。

票数 3
EN

Stack Overflow用户

发布于 2013-09-25 13:16:36

如果我没记错的话,我为一个现有的git存储库解决了这个问题:

在Eclipse的项目浏览器中,右键单击项目并选择"Import...“然后选择Git > Projects from Git。单击next,选择URI,单击next,然后输入信息。如果您不想在每次推送时都输入您的用户/密码,请将其存储在安全存储中。选择您的分支,然后单击next。希望这能带你走到足够远的地方,你可以弄清楚。

要提交和推送,右键单击项目,转到Team > Commit,然后在输入提交消息并选择要提交的文件后选择commit and Push。然后,您应该能够从下拉列表中选择现有的存储库,这使得推送变得更加简单。

票数 0
EN

Stack Overflow用户

发布于 2017-04-15 14:25:25

您需要返回到push ref specifications并选中先前添加的spec旁边的force update,然后再次单击finish

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18994287

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档