【问题标题】:Github - uploading filesGithub - 上传文件
【发布时间】:2012-03-24 04:40:00
【问题描述】:

我正在尝试将文件夹添加到 github 存储库。该文件在 github 上显示为空,并且上面有一个绿色箭头。有谁知道如何解决这个问题?我会很感激你的帮助。谢谢。

【问题讨论】:

  • 文件夹/目录是否为空? Git 不能存储空目录。所以在那种情况下,这将是 Git 本身的限制,而不是 GitHub 的问题。
  • 我认为问题在于该文件夹被添加为子模块,但我不知道如何解决这个问题
  • 好的问题已解决!我认为问题在于该文件夹似乎属于 2 个存储库。我创建了一个新文件夹并从旧文件夹中重新复制了代码,然后将其添加到存储库中。这解决了问题。

标签: github


【解决方案1】:

这似乎类似于“Git - how to track untracked content?”,其中一个文件夹被添加为“gitlink”:

实际上,您正在使用 git 子模块使用的内部功能(gitlink 条目),但您没有使用子模块功能本身。

也就是GitHub中绿色箭头表示的:子模块,如GitHub submodule help page

您所做的实际上是在您的 Git 存储库中添加子模块内容。
您可能需要检查“How do I remove a git submodule?”或“un-submodule a git submodule”以确保您摆脱了任何子模块引用。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-09-01
    • 2015-04-23
    • 2020-07-17
    • 2012-03-23
    • 2018-04-26
    • 2021-01-25
    • 2017-04-04
    • 2015-08-31
    相关资源
    最近更新 更多