reason

箭头可能意味着这是一个子模块

solution1

删除子文件夹里面的.git文件
执行git rm --cached [文件夹名]
执行git add .
执行git commit -m “commit messge”
执行git push origin [branch_name]

solution2

如果文件夹是空的,可能是历史原因造成的。
可以这样解决

  1. 在临时目录 git clone仓库下来 比如是/tmp/proj
  2. 在/tmp/proj 删除子文件,并git add, git commit, git push提交
  3. 在正式目录下同步,比如/work/proj, git pull
  4. 然后将本地的子文件夹重新add ,commit, push上去
Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐