【问题标题】:How to add multiple project folders under ONE github repository?如何在一个 github 存储库下添加多个项目文件夹?
【发布时间】:2020-02-23 00:12:01
【问题描述】:
我在 GitHub 上有一个作业存储库,我应该在其中添加我的项目 - 用 Android Studio(在 Windows 上)编写。它添加了第一个项目,但第二个项目无法使用不同的图标点击。
我将我已经存在的文件夹移动到 repo 文件夹中,并执行了以下操作:添加、提交和推送源。没有任何效果。我尝试使用子模块,但收到错误消息,该文件夹不是有效的 git 存储库。
我对与 github 的联系感到非常迷茫。我真的什么都不懂。
【问题讨论】:
标签:
git
android-studio
github
repository
【解决方案1】:
您必须了解项目和存储库在 git 中是不同的东西。
见这里:Project vs Repository in GitHub。
如果您已经在本地创建了一个软件项目,并希望将其作为一个杰出的 repo 添加到您的配置文件中,您必须首先将其转换为 git repo。您可以使用 git init 来完成此操作
如果你直接在github上创建过项目,请看我一开始贴的答案
【解决方案2】:
首先确保其他项目中没有 .git 文件夹。否则它们将被视为子模块。然后创建一个新文件夹并发出git init 命令(使用 git bash 或您拥有的任何命令行界面)。现在新文件夹是一个 git repo,将其中不包含 .git 文件夹的项目文件夹移动到新文件夹中。使用git add * 添加所有内容并提交您的更改。