【发布时间】:2019-12-22 05:17:42
【问题描述】:
我 git 将我的投影推送到我的 Github 页面, 但是一些重要的文件夹似乎不起作用并且看不到内容。 即使我下载了 zip 文件中的所有文件夹,其中仍然没有任何内容。 我的意思是,开始文件夹应该包含我所有的文件并被激活。 原始文件夹有完整的内容,所以我不知道该怎么做。 当我将它们推送到 Github 时抛出了 Noghing 错误。
【问题讨论】:
我 git 将我的投影推送到我的 Github 页面, 但是一些重要的文件夹似乎不起作用并且看不到内容。 即使我下载了 zip 文件中的所有文件夹,其中仍然没有任何内容。 我的意思是,开始文件夹应该包含我所有的文件并被激活。 原始文件夹有完整的内容,所以我不知道该怎么做。 当我将它们推送到 Github 时抛出了 Noghing 错误。
【问题讨论】:
原来的文件夹里有完整的内容,所以我不知道该怎么办
原来的文件夹开始也有一个.git/子文件夹。
这会启动一个嵌套的 Git 存储库,它将作为这个“灰色(空)文件夹”推送到 GitHub,代表一个“gitlink”(索引中的特殊条目),即嵌套存储库根树 SHA1。
您需要:
git rm start # no trailing stash
rm -Rf start/git # if you don't care about the start history
git add start
git commit -m "Add start content"
git push
【讨论】: