将 Android Studio 项目添加到新的 git 存储库

Adding Android Studio Project to new git Repository

我在 bitbucket 中创建了一个新的存储库并创建了新的 android 项目想要添加到一个新的存储库中但是每当我这样做时旧的 android bitbucket 项目添加到新的存储库以及新的 Android 项目,我只想要一个项目和一个存储库,我尝试了所有方法都没有用,我也将 URL 从 git bash 更改为 URL 但是每当我添加、提交和推送来自 android studio 的项目,它在 push window 中显示旧项目层次结构并将其推送到新存储库。我不想添加带有新存储库的旧项目。我尝试了很多命令 reheadrebash 等等...任何帮助将不胜感激

我也遇到过类似的问题,发现最好的解决方法如下:

1-在 bitbucket 上创建 repo。

2-使用 git extensions 将您的 android 项目上传到 bitbucket(处理任何 git 主机的非常好的程序)。

3-现在使用android studio打开项目,它会自动用VCS设置 现在你可以轻松地在 android 工作室

中推拉和做任何 git 事情

来自评论:

Parent directory has common git directory

这就是问题所在。您需要在尚无 .git 目录的目录中创建新项目。此 .git 目录存储存储库的所有信息。每个 repo 必须有一个独立的 .git 目录。因此,在不同的文件夹中创建一个新的 Android Studio 项目。然后 cd 到该目录并从命令行 运行 git init

这可能对 Bitbucket 有帮助。如果您创建一个包含任何模板的新存储库,如果您不太熟悉 git,那么在 Android Studio 中可能会出现问题。请务必 select "No" 选项 "Include a README?"。这是 post 时的样子: