【问题标题】:Pushing from Android Studio to git pushes all projects projects to github repository从 Android Studio 推送到 git 将所有项目项目推送到 github 存储库
【发布时间】:2019-06-14 19:34:22
【问题描述】:

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

我在推送时检查了我的目录,还检查了git ls-tree HEAD 以查看正在推送的文件。
那里没有列出其他项目,但是当我打开我的存储库时,AndroidStudioProjects 中的所有其他项目都在同一个存储库中。

为什么?

【问题讨论】:

  • 看起来您的所有项目都在 1 个存储库中
  • 是的,当我推送时,我所有的项目都被推送到 1 个存储库。我希望每个项目都有一个 repo。
  • 那么你必须为每个项目创建一个repo
  • 我创建了一个存储库,使用链接从终端推送我的项目(以及从 VCS 推送的另一种方式),但两种方式,存储库也有我的其他项目。
  • 那么您可能推送了所有项目所在的目录,而不是单个项目目录。

标签: git android-studio github


【解决方案1】:

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

如果你只找到一个:

main-folder
  .git
  project1
  project2

那么任何项目的任何推动都会推动一切。

你想找到多个 .git 文件夹:

main-folder
  project1
    .git
  project2
    .git

【讨论】:

  • 谢谢。我检查了它,它显示了所有项目。所以,我删除了 .git 并在个别项目中做了一个 git-init 并且它起作用了。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-06-21
  • 2023-03-03
  • 2014-12-02
  • 1970-01-01
  • 1970-01-01
  • 2015-05-17
相关资源
最近更新 更多