Git命令:
git init
git add .
git commit -m "project"
git remote add origin https://github.com/
git push -u origin master
如何解决此问题?
答案 0 :(得分:1)
因为你的repo包含一个嵌套的git repo(一个包含.git/
文件夹的子文件夹)。
当您执行git add .
时,您会将该子文件夹记录为 gitlink (special entry in the index),一旦推送到您的GitHub仓库,就会显示作为灰色文件夹。
另请参阅“Difference between nested git repos and submodules”。
如果要将该文件夹内容包含在源中,只需删除该灰色目录的.git
文件夹,再次执行git add .
,提交并推送。