Android Studio Git 推送到 bitbucket 被拒绝
Android Studio Git push to bitbucket is rejected
我在没有 README 文件但有 .gitignore 文件的 Bitbucket 中创建了一个 repo,仅此而已。回购除了 .gitignore 没有其他文件,我试图从我的 Android Studio 推送文件,但它总是被拒绝。
我知道以前有人问过这个问题,但我已经完成了人们所说的一切,但仍然没有用。
这是我所做的:
1- 我已经在 Android Studio
上完成了初始提交
2- 我已经尝试推送到我的 Bitbucket 存储库
3- 我被拒绝了
4- 我试过拉然后推
5- 由于 .gitignore 文件中的冲突,我得到了一个关于无关历史的错误,所以我在 Bitbucket 上重命名了(也许它根本没有帮助,我不知道,我只是一个初学者)
6- 我尝试启用相关历史记录,但由于某些原因没有成功
7- 我删除了 Android Studio 上的项目,创建了一个新项目并重新执行了所有步骤,但仍然无法正常工作
现在我真的需要你的帮助
谢谢,
使用 git fetch origin
然后 git reset --hard origin/master
我能够解决问题。
在运行这两个命令之后,项目中的很多文件都会被删除,所以在运行这两个命令之前,我将项目中的所有内容复制并粘贴到其他地方,然后在外部添加了项目中的所有文件我已经复制到缺少文件的项目。
它会询问是否应该替换或合并相同的文件,然后项目将拥有所有必需的文件。
现在我们必须提交我们添加的所有文件,就像初始提交一样。之后,推送到 Bitbucket 存储库应该没有问题。
这个答案可能晚了,不需要运行任何命令。当你在 bitbucket 上创建 repo 时,确保你没有创建任何文件(即使是推荐的一次,即没有自述文件......什么都没有),你是否在 android studio 上初始提交然后添加 bitbucket 远程...,验证并推送,它应该可以正常工作。
我在没有 README 文件但有 .gitignore 文件的 Bitbucket 中创建了一个 repo,仅此而已。回购除了 .gitignore 没有其他文件,我试图从我的 Android Studio 推送文件,但它总是被拒绝。 我知道以前有人问过这个问题,但我已经完成了人们所说的一切,但仍然没有用。 这是我所做的:
1- 我已经在 Android Studio
上完成了初始提交2- 我已经尝试推送到我的 Bitbucket 存储库
3- 我被拒绝了
4- 我试过拉然后推
5- 由于 .gitignore 文件中的冲突,我得到了一个关于无关历史的错误,所以我在 Bitbucket 上重命名了(也许它根本没有帮助,我不知道,我只是一个初学者)
6- 我尝试启用相关历史记录,但由于某些原因没有成功
7- 我删除了 Android Studio 上的项目,创建了一个新项目并重新执行了所有步骤,但仍然无法正常工作
现在我真的需要你的帮助 谢谢,
使用 git fetch origin
然后 git reset --hard origin/master
我能够解决问题。
在运行这两个命令之后,项目中的很多文件都会被删除,所以在运行这两个命令之前,我将项目中的所有内容复制并粘贴到其他地方,然后在外部添加了项目中的所有文件我已经复制到缺少文件的项目。
它会询问是否应该替换或合并相同的文件,然后项目将拥有所有必需的文件。
现在我们必须提交我们添加的所有文件,就像初始提交一样。之后,推送到 Bitbucket 存储库应该没有问题。
这个答案可能晚了,不需要运行任何命令。当你在 bitbucket 上创建 repo 时,确保你没有创建任何文件(即使是推荐的一次,即没有自述文件......什么都没有),你是否在 android studio 上初始提交然后添加 bitbucket 远程...,验证并推送,它应该可以正常工作。