考虑一下,我是GitHub中的新手......我开始将一个Android项目从eclipse推送到我的git存储库。但经过长时间的努力,我无法取得成功。我不使用终端或不能使用它。我使用EGit插件进行eclipse。我在YouTube上关注了视频教程。
完成推送到远程分支的步骤后,将我的本地Android项目推送到远程分支得到此错误。
我如何在GUI模式下解决此问题或如何使用终端将本地推送到远程? 任何链接或教程都应该受到赞赏。
答案 0 :(得分:2)
“ Push Confirmation ”步骤不是错误:
这将打开Push Confirmation对话框,显示预览,哪些更改将被推送到目标存储库 如果这与您的预期不符,请单击“上一步”并相应地更正推送规格。
该消息表示完成推送的唯一方法是强制它(您将删除远程历史记录,将其替换为您正在推送的历史记录)。
谨慎的做法是首先制作git pull
:请参阅“Pulling New Changes from Upstream Branch”以了解EGit版本。
答案 1 :(得分:0)
如果我没记错的话,我为现有的git存储库解决了以下问题:
在Eclipse的项目浏览器中,右键单击项目并选择“Import ...”,然后选择Git>来自Git的项目。单击下一步,选择URI,单击下一步,然后输入信息。如果您不希望每次推送都将其输入,请将您的用户/通行证存储在安全存储中。选择您的分支,然后单击下一步。希望这会让你走得足够远,可以找到它。
要提交和推送,右键单击项目,转到团队>提交,并在输入提交消息并选择要提交的文件后选择提交和推送。然后,您应该能够从下拉列表中选择现有存储库,这使得推送变得更加简单。
答案 2 :(得分:0)