AngusWong's 博客

  • 首页
  • Linux
  • Mac
  • PHP
  • 数据库
  • 路由相关
专注于计算机相关技术分享
  1. 首页
  2. 其他
  3. 正文

Git忽略已经提交过一次文件

2021年3月17日 3309点热度 0人点赞 0条评论

一、平时忽略未提交的文件

从未提交过的文件可以用.gitignore
也就是添加之后从来没有提交(commit)过的文件,可以使用.gitignore忽略该文件
该文件只能作用于未跟踪的文件(Untracked Files),也就是那些从来没有被 git 记录过的文件
在.gitignore中写忽略文件或文件夹。注意相对路径是项目根数据,文件格式如下

/.gradle/
/.idea/
/local.properties

二、已经Push过的文件

需要删除Git仓库的文件,本址的文件需要保留,并且在以后提交中忽略

1、从本地Git缓存中删除文件

//忽略文件 aaa.txt
git rm --cached aaa.txt

//忽略文件夹 abc
git rm -r --cached abc

2、提交到仓库里面

git commit -m 'delete somefile'
git push

3、修改文件.gitignore,把刚才删除的文件或者文件夹加入.gitignore文件

/aaa.txt
/abc/

 

标签: Git忽略文件
最后更新:2021年3月17日

Sean

这个人很懒,什么都没留下

点赞
下一篇 >

文章评论

razz evil exclaim smile redface biggrin eek confused idea lol mad twisted rolleyes wink cool arrow neutral cry mrgreen drooling persevering
取消回复
分类
  • Linux
  • Mac
  • PHP
  • 其他
  • 前端
  • 数据库
  • 路由相关
最新 热点 随机
最新 热点 随机
macOS Sonoma, macOS Sequoia删除Mac启动台里删不掉的图标 PVE8修改软件仓库源和 CT模板(LXC)源为国内源 Debian12更换国内源 构建宝塔面板Docker镜像 无需root!卸载小米电视/盒子内置应用 检查系统是否被入侵
Mac 安装 homebrew 并修改为国内源 Composer 国内镜像设置 无需root!卸载小米电视/盒子内置应用 Linux流行病毒家族&清除方法集锦 Lumen使用JWT用户认证 解决Linux系统进程杀掉后又自动启动的问题

COPYRIGHT © 2021 huangyuqiang.cn. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang