我在Github中创建了一个存储库,并试图在那里上传一些Python代码。其中一个子文件夹是空的,我不会推理出来。我创建了具有不同名称的新存储库,但仍面临同样的问题。之后,我使用origin
删除了git remote rm origin
,但没有看到任何效果。这是上传的图片,
包含一些代码的文件夹名称为ML Examples
,并将其上传为空。我曾尝试将名称更改为ML
,稍后会删除。但是,它仍然显示在上传中。
这里的问题是什么以及如何解决?
答案 0 :(得分:2)
您看到的内容(灰色文件夹)是 gitlink ,是您的主GitHub回购的special entry in the index,它记录了嵌套的回购根SHA1。
如果您还要引用其内容,则应将这些嵌套的回购添加为submodules。
或者您应该避免这些子目录中包含.git/
文件夹,因为这会使它们成为嵌套的git repo。
答案 1 :(得分:0)
AFAIU git
并不真正关心目录,只关心其中的文件。
也就是说,您需要git add somedir/somefile
(但我是git的新手,可能是错的)