一条大河

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

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

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

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

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

(完)

发表评论

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

搜索
近期留言
近期发表
站点标签
©
 iddahe.com / PHP函数速查 / 服务器资源 / 代理IP资源 / 海内外高防CDN / 咨询及反馈 / 需求定制 / 使用协议
一条大河(一会儿是风,一会儿是水) Z-BlogPHP 驱动 / Theme: Hipaper / RSS / Sitemap / Google