删除git分支中的文件或文件夹

原来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
发布了43 篇原创文章 · 获赞 13 · 访问量 12万+

猜你喜欢

转载自blog.csdn.net/qq_41070393/article/details/94437241