BC2*_*BC2 70 git github github-for-windows
任何人都可以告诉我为什么当我将文件推送到github时,我有灰色图标?在app目录的旁边,应该有模型,视图和控制器,但在远程GitHub中我无法单击.

小智 56
git rm --cached <folder_name>
Run Code Online (Sandbox Code Playgroud)
然后转到父目录并执行:
git add .
git commit -m "<your_message>"
git push --all
Run Code Online (Sandbox Code Playgroud)
小智 21
看起来你在文件夹中初始化了git.从子文件夹中删除git文件(rm -rf)并创建一个新的repo并重新初始化git.
小智 9
Git认为这是一个子模块,因为其中有一个.git目录。修理...
将目录更改为有问题的目录:
cd <offending git submodule>
Run Code Online (Sandbox Code Playgroud)
删除其中的.git目录:
rm -rf .git
Run Code Online (Sandbox Code Playgroud)
更新git缓存:
git rm --cached <offending git submodule>
Run Code Online (Sandbox Code Playgroud)
转到父目录:
cd ..
Run Code Online (Sandbox Code Playgroud)
将目录添加到git中:
git add .
git commit -m "Changed submodule to directory"
git push --all
Run Code Online (Sandbox Code Playgroud)