一条大河

Git 从仓库删除跟踪但不删除文件的操作

绝大多数都是手欠把一些本不该添加到 Git 仓库的内容给怼了进去,像什么 vendor、node_modules、.idea、.vscode ... ... 总之很不科学。

遇到此类烦恼的朋友尝试下面的命令吧,诚然,其实是给自己准备的。

git rm -r --cached FilePath
git commit -m "移除了提交一次"
git push origin main

提交完了记得在你的 .gitignore 文件添加规则排除你 rm 掉的文件/目录。

(完)

发表评论

◎发表您的看法、交流您的观点,保持友善言论。

©
 iddahe.com / PHP函数速查 / 变色龙伪原创 / 盗版举报 / 服务器推荐 / 需求定制 / 用户须知
一条大河(一会儿是风,一会儿是水) Z-BlogPHP 驱动 / Theme: Hipaper / RSS / Sitemap
关闭  ×