我的gitlab网络界面中有一些带有“archive”标签的项目:
问题是我的本地仓库在此目录中有真实文件:
我无法将此目录中的更改推送到远程服务器。我试图从远程服务器中删除yii2-rbac:
git rm --cached path/to/yii2-rbac
但它没有用,下次推后,同名的'yii2-rbac'神秘文件再次出现......
我该如何解决?
更新:我已经考虑了评论并意识到我处理子模块的内容:
git ls-files --stage | grep $160000
160000 3fc4af92c20ca2bf97bf01a50819565b5a6fe621 0 path/to/yii2-migration-utility
160000 c6d315a3c9652b3b1ced19fe105f65e6e09f375b 0 path/to/yii2-rbac
一个问题:如何删除这些子模块并开始使用path / to / yii2-rbac作为常用目录?