原来window自动生成文件路径(如:D:\generator-code),在mac中默认当前项目根路径创建一个文件夹(名D:\generator-code),有时不注意就提交了代码到远程仓库,因此需要进行删除
思路:删除本地仓库,提交到远程仓库进行覆盖(也就删除了)
操作步骤:
1.检出需要删除文件到分支(是那个分支就checkout,master、test、dev等分支均可)
2.命令窗口使用ls列出所有文件(目的是找到‘待删除’文件的路径)
3.删除本地文件
git rm [文件路径] -r -f
git rm test-dal/D:\generator-code -r -f
4.提交
git commit -m 'delete file'
5.推到远程仓库
git push origin dev