前端喵前端喵
  • 🎹leetcode算法
  • 🌲后台管理项目
  • 🍎八股文
GithHub
  • 🎹leetcode算法
  • 🌲后台管理项目
  • 🍎八股文
GithHub
  • 首页
  • 系统笔记

    • leetcode算法笔记大全
    • 前端八股文笔记大全
    • 后台管理项目0-1搭建笔记
    • 后台管理项目脚手架0-1搭建笔记
  • 技术文章

    • 常见的性能优化手段
    • 如何修改gitignore并删除远程的ignore文件
    • 如何给GitHub项目提交pr
    • 小米android前端面试全流程
    • git操作指南
    • Promise面试题
    • 如何混合使用commonjs和esm
    • 模拟面试项目拷打1
    • 项目综合模拟面试
    • 如何注册和使用域名
    • git commit提交规范
    • Mysql的并发控制实验

如何修改gitignore并删除远程的ignore文件

背景

有时候我们新建一个项目,忘了创建gitignore文件,导致项目被git管理,而且很多日志文件和模块都被上传到了github仓库;而gitignore只对没有commit过的文件夹有效

目标

想把项目从git仓库中删除,保留本地的代码,并且添加.gitingore文件

解决

  1. 跟目录修改 gitignore文件
  2. 执行: 删除本地目录下的缓存
git rm -r --cached .
  1. 提交
git add .
git commit -m 'xx'
git push
Last Updated:
Contributors: namewyf
Prev
常见的性能优化手段
Next
如何给GitHub项目提交pr