从Android Studio推送到git会将所有项目推送到github存储库

从Android Studio推送到git会将所有项目推送到github存储库,git,android-studio,github,Git,Android Studio,Github,每次我在androidstudio中使用VCS或使用终端将一个项目推送到GitHub存储库中时,所有其他项目也被推送到同一存储库中 我在推送时检查了我的目录,还使用git ls tree HEAD检查了正在推送的文件。 这里没有列出其他项目,但当我打开存储库时,同一存储库中有来自AndroidStudio项目的所有其他项目 为什么?签入命令行,并查找任何.git子文件夹 如果您只找到一个: main-folder .git project1 project2 那么任何项目的推动都会

每次我在androidstudio中使用VCS或使用终端将一个项目推送到GitHub存储库中时,所有其他项目也被推送到同一存储库中

我在推送时检查了我的目录,还使用
git ls tree HEAD
检查了正在推送的文件。
这里没有列出其他项目,但当我打开存储库时,同一存储库中有来自AndroidStudio项目的所有其他项目


为什么?

签入命令行,并查找任何
.git
子文件夹

如果您只找到一个:

main-folder
  .git
  project1
  project2
那么任何项目的推动都会推动一切

您要查找多个.git文件夹:

main-folder
  project1
    .git
  project2
    .git

签入命令行,并查找任何
.git
子文件夹

如果您只找到一个:

main-folder
  .git
  project1
  project2
那么任何项目的推动都会推动一切

您要查找多个.git文件夹:

main-folder
  project1
    .git
  project2
    .git

看起来您的所有项目都在一个存储库中。是的,当我推送时,我的所有项目都被推送到一个存储库中。我希望每个项目都有一个回购协议。然后,你必须为每个项目创建一个回购协议。我创建了一个存储库,使用链接从终端推送我的项目(还有另一种方式从VCS推送),但两种方式中,存储库都有我的其他项目。然后,你可能推送了所有项目所在的目录,不是单个项目目录。看起来您的所有项目都在一个存储库中。是的,当我推送时,我的所有项目都被推送到一个存储库中。我希望每个项目都有一个回购协议。然后,你必须为每个项目创建一个回购协议。我创建了一个存储库,使用链接从终端推送我的项目(还有另一种方式从VCS推送),但两种方式中,存储库都有我的其他项目。然后,你可能推送了所有项目所在的目录,不是单个项目目录。谢谢。我检查了一下,它显示了所有的项目。因此,我删除了.git,并在单个项目中进行了git初始化,结果成功了。谢谢。我检查了一下,它显示了所有的项目。因此,我删除了.git,并在单个项目中进行了git初始化,结果成功了。