首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >git -从存储库中删除文件

git -从存储库中删除文件
EN

Stack Overflow用户
提问于 2010-04-28 14:36:30
回答 1查看 4.4K关注 0票数 10

我知道已经有一百万个类似的问题,但我不确定它们是否适用。我是git新手,有一个托管在github上的项目。我不小心向存储库添加了一些大的日志文件。当我注意到这一点时,我会先git rm-ed它们,然后再commit-ted这些更改。这似乎完成了工作,因为当我克隆存储库时,我只得到我想要的文件(源代码)。然而,克隆现在永远需要花费很长时间,因为,我假设,git仍然出于某种原因下载这些日志文件( .git存储库现在很大,尽管主项目文件的重量约为meg )。我现在怎么才能去掉那个肿块呢?

非常感谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-04-28 14:44:56

你可以试着跟着

时不时地,

用户会意外地将密码或密钥等数据提交到git存储库。虽然您可以使用git rm删除该文件,但它仍将保留在存储库的历史记录中。幸运的是,git使得从整个存储库历史记录中删除该文件变得相当简单。

票数 12
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2730411

复制
相关文章
Rails存储库从SVN转向Git
在Ruby on Rails 2.1版本发布的前夕,Rails开发团队也准备将代码的存储库从Subversion迁移到Git之上。在Ruby on Rails的官方博客里,DHH写到: 我们准备将Rails开发的代码存储库从Subversion迁移到Git之上,迁移过程将会在近期内完成。并且会使用Github来帮助开发者进行协作。在版本存储库迁移的同时,我们也会将问题跟踪系统转移到基于Rails开发的Lighthouse应用之上,于是到目前为止,我们的存储库和问题跟踪系统都是使用的Rails应用,这对我们
用户1172164
2018/01/16
1.4K0
Git删除暂存区或版本库中的文件
Git有三大区(工作区、暂存区、版本库)以及几个状态(untracked、unstaged、uncommited),下面只是简述下Git的大概工作流程,详细的可以参见其他有关Git的文章。
程序员小明
2019/05/31
3.9K0
Git删除文件
在Git中,删除文件也属于修改操作,因此,要想删除起作用,那么之后也要git commit。在git中删除一个文件使用git rm命令。
zy010101
2020/11/12
1.7K0
Git删除文件
删除Git仓库中的大文件
Git是用来管理源代码的一个工具,很多时候,我们不想让Git来跟踪较大的二进制文件。但是如果不小心将某个文件加入到Git的缓存区后,不管后面怎么删除这个大文件,Git始终都保存有这个文件的历史记录,因此项目会很大。拿下面例子来说,我们有个500M的文件cnn.model,通过下面的命令加入到git暂存区或提交到远端(提交时自动执行git gc命令,生成pack文件):
王云峰
2019/12/25
6.1K1
从 git 的历史记录中彻底删除文件或文件夹
如果你对外开源的代码中出现了敏感信息(例如你将私钥上传到了仓库中),你可能需要考虑将这个文件从 git 的历史记录中完全删除掉。
walterlv
2023/10/22
9270
使用git删除文件
另一种情况是删错了,因为版本库里还有呢,所以可以很轻松地把误删的文件恢复到最新版本:
生信技能树
2019/03/07
1.4K0
如何删除 git 仓库中的 .idea 文件?
有时候新创建应用还没有添加 .gitignore 文件或者 .gitignore 内容设置的不正确,就导致 .idea 文件目录上传到了仓库(也可能是其他文件)。
程序员小航
2022/06/09
5.1K0
如何删除 git 仓库中的 .idea 文件?
从Git仓库中恢复已删除的分支、文件或丢失的commit
比如:执行checkout -f 或 reset -hard 或 branch -d删除一个分支
用户8705050
2021/06/08
3.6K0
从git仓库中删除不同分支的.idea文件夹 原
(adsbygoogle = window.adsbygoogle || []).push({});
wuweixiang
2019/03/15
4.8K0
git rm 从暂存区中删除内容
一般情况下,我们删除文件都是手动将文件删除,但是这种删除方式使用 git status 查看状态就会看到文件在 Changes not staged for commit 的提示区域中
很酷的站长
2022/12/19
2.4K0
git rm 从暂存区中删除内容
【Git】Git 版本管理 ( 补充提交版本 git commit --amend | 版本库提取文件 git checkout -- filename | 删除文件 git rm )
此时使用 git status 命令 , 查询当前状态 , 发现有一个文件遗漏了 ;
韩曙亮
2023/03/30
5730
【Git】Git 版本管理 ( 补充提交版本 git commit --amend | 版本库提取文件 git checkout -- filename | 删除文件 git rm )
寻找并删除Git记录中的大文件
有时候gitignore没做好,一不小心就又进来一个二进制文件 在重复了N次Google之后,还是记一下吧 首先通过rev-list来找到仓库记录中的大文件: 1 git rev-list --objects --all | grep "$(git verify-pack -v .git/objects/pack/*.idx | sort -k 3 -n | tail -5 | awk '{print$1}')" 然后通过filter-branch来重写这些大文件涉及到的所有提交(重写历史记录): 1 g
happy123.me
2018/06/04
3.5K0
使用 Git 存储大文件
当在 Git 仓库中存储大的二进制文件时(>50MB),比如 R 里面的 RData 或 RDS 文件,默认的 git 提交方式无法获取二进制文件的修改,会让仓库越来越大。在这种情况下,将仓库 push 到远程会出现警告。
王诗翔呀
2022/01/21
3K0
使用 Git 存储大文件
如何存储 Git 大文件?
作者:terryshchen,腾讯 IEG 应用开发工程师 本文主要讲解在 Git 仓库中如何管理大的二进制文件,详细介绍了什么是 Git LFS,Git LFS 是如何工作的,以及如何使用 Git LFS。 本文翻译自 Atlassian 官方介绍 Git LFS 的文章,Atlassian 是 Git LFS 的主要开发者之一,这篇介绍 Git LFS 的文章比较权威,讲的也很详细。原文地址: https://www.atlassian.com/git/tutorials/git-lfs 本
腾讯技术工程官方号
2020/06/09
3.6K0
如何在git中删除指定的文件和目录
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/113172.html原文链接:https://javaforall.cn
全栈程序员站长
2022/07/07
3.6K0
Git 大文件存储 lfs
Git LFS(Large File Storage, 大文件存储)是 Github 开发的一个 Git 的扩展,用于实现 Git 对大文件的支持。
为为为什么
2022/08/09
2.1K0
git 删除文件 、只删除远程仓库文件、更换远程仓库
我们在使用idea开发的过程中经常会出现新建项目的时候直接把xxx.iml文件也添加到了git trace
全栈程序员站长
2022/07/11
1.9K0
git 删除文件后如何恢复[通俗易懂]
项目github地址:bitcarmanlee easy-algorithm-interview-and-practice 欢迎大家star,留言,一起学习进步
全栈程序员站长
2022/09/23
2.5K0
如何从工作区、暂存区和Git仓库删除文件
版权声明:转载请注明出处。 https://blog.csdn.net/bagpiping/article/details/83827449
小火柴棒
2019/06/11
1.9K0
Git 删除已提交的文件
今天上传代码的时候忘记写 gitignore 了,一不小心把 node_modules 也传上去了,这破玩意体积巨大,所以要从上面删除。
wsuo
2020/10/26
3.1K0
Git 删除已提交的文件

相似问题

从Git存储库中删除文件

20

从git存储库中删除文件

112

Git从存储库中删除文件?

21

Git从git存储库中删除大文件

10

从git存储库中彻底删除文件

14
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文