git 移动所有文件到上级目录,并删除本目录

1 git mv * ../
2 cd ../
3 git rm folder
报错 fatal: pathspec 'codes/' did not match any files
git没有找到相应的文件。但是这个文件夹明明是存在的,刚把里面的文件移到其他的文件夹里面,此时这个文件夹是空的。
网上解决方案 :
git的clean command:git-clean - Remove untracked files from the working tree

git clean –fd untracked folder
4 .
git clean –fd codes/
fatal: clean.requireForce defaults to true and neither -i, -n, nor -f given; refusing to clean

最终 无语解决方案
touch new file
git add .
git commit -m ""
git rm -rf folder
解决

标签: git

仅有一条评论

  1. 学习

添加新评论