腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
正
在从
历史记录
中
删除
包含
敏感
信息
的
提交
、
、
、
我最近注意到我意外地
提交
了一个
包含
敏感
信息
的
.env文件。我最好
的
猜测是,当Webstorm询问我是否要将文件添加到git时,我意外地单击了OK,因为它在创建后立即添加到.gitignore文件
中
。我立即运行git rm --cached .env并使用从我
的
版本
历史记录
中
清除了该文件。问题是,尽管BFG-Repo Cleaner完成了它
的
工作(尽管奇怪
的
是,每个
提交</e
浏览 14
提问于2017-12-13
得票数 0
回答已采纳
1
回答
由Django创建
的
Push文件比git需要忽略
的
文件
、
、
、
journal在远程存储库中使用pycache文件和db.sqlite3是个问题吗?如果是,如何从gitlab存储库中正确
删除
这些文件?
浏览 3
提问于2020-06-05
得票数 0
回答已采纳
1
回答
如何
删除
github上
的
显示差异
最近,我推出了一个不应该
包含
敏感
信息
的
GitHub承诺。谢天谢地,我立即
删除
了该文件,并迅速注意到,如果单击
提交
历史记录
和load diff,我和任何访问该回购的人都可以看到上传文件
的
内容。是否有任何方法
删除
该
提交
的
内容,使其不再显示在我
的
存储库
提交
历史记录
中
?
浏览 2
提问于2022-10-24
得票数 0
回答已采纳
1
回答
Git永久
删除
单个分支上
的
提交
序列。
我有一个私有的github,仅供少数开发人员使用,我意外地
提交
了一个
包含
密码/
敏感
数据
的
文件,并将其
提交
回一个名为developers
的
分支。我相信没有其他开发人员做过修改,也可以为最后几次
提交
重写历史。开发分支尚未合并到任何其他分支。正确
的
方法是如何回滚到不
包含
任何密码/
敏感
数据
历史记录
的
特定
提交
,并永久
删除
后续
提交
浏览 0
提问于2018-03-24
得票数 2
回答已采纳
1
回答
从git
历史记录
中
删除
敏感
数据,但不
删除
文件
、
、
我有一个曾经
包含
敏感
配置
信息
的
文件。我将配置
信息
移出到另一个不受版本控制
的
文件
中
。我想保持另一个文件在版本控制之下,但我想
删除
它
的
历史,因为一个人可以很容易地浏览github上
的
源代码,并在以前
的
提交
中找到
敏感
信息
。做这件事最好
的
方法是什么?我只看到如何从版本控制
中
删除
文件本身,并清除其<em
浏览 2
提问于2013-03-21
得票数 7
3
回答
如何从github
历史记录
中
的
文件
中
删除
敏感
数据
、
、
我正在使用一个共享
的
github存储库来协作一个项目。因为我是个白痴,所以我
提交
并推送了一个
包含
我不想共享
的
密码
的
脚本文件(是的,我可以更改密码,但无论如何我还是想
删除
它!)是否有任何方法可以还原github
历史记录
中
的
提交
,在本地
删除
密码,然后重新推荐并推送更新
的
文件?我不想完全
删除
该文件,我也不希望丢失github上
的
提交
<
浏览 3
提问于2020-01-21
得票数 14
3
回答
如何在Git
中
删除
项目
提交
历史记录
的
一部分?
、
我
的
项目中有一部分
信息
是不允许我分享
的
。如果我
的
项目历史看起来像A -> B -> C -> D -> E -> F,并且commits C和D
中
包含
的
信息
是私有的,那么在共享之前,是否可以修改我
的
项目历史,使其看起来像A -> B -> E‘-> F’(其中E‘和F’是E和F,没有机密
信息
)?我
的
理解是,如果我在F和B之间执行手动合并来创建F
浏览 10
提问于2017-08-08
得票数 2
2
回答
推送到github时是否所有版本
的
代码都可用
、
但是,当我初始化项目时,我添加了一些
包含
敏感
信息
(数据库密码)
的
文件。此后,我
删除
了这些文件并
提交
了更改。 如果我将我
的
代码推送到github,那么
包含
敏感
信息
的
旧版本是否可用?
浏览 5
提问于2013-05-07
得票数 0
回答已采纳
2
回答
如何忽略为git管理
的
文件或文件夹
历史记录
?
我
的
项目中有许多缓存文件可以在单元测试中使用,因此我
的
.git文件夹有3 GB,而且还在不断增加。 编辑。 我不想忽略这些文件,但是
历史记录
并不重要,我
的
目标是减少.git文件夹
浏览 39
提问于2019-05-15
得票数 0
1
回答
从git消息
中
完全
删除
敏感
信息
我无意中在git
提交
消息
中
包含
了一些
敏感
信息
。实际
的
文件都很好--只是消息本身
的
内容需要回滚。 我如何清除消息,使其不出现在任何地方,包括git reflog
历史记录
?
浏览 3
提问于2017-12-06
得票数 2
回答已采纳
2
回答
是否
删除
TeamCity审核日志条目?
、
、
、
如何
删除
审核日志
中
的
条目?输入了一些
敏感
信息
,可以在比较功能
中
查看这些
信息
。谢谢!
浏览 2
提问于2015-03-27
得票数 0
1
回答
如何从git存储库
中
删除
文件,但只
删除
到历史上
的
某个阶段?
、
、
、
我知道如何使用filter分支将文件完全排除在存储库
历史记录
之外。发生
的
情况是,我在一个文件中有一些以前
提交
的
稍微
敏感
的
信息
,但是我已经
删除
了它,我希望从安全
提交
开始保存该文件。 我能做吗?
浏览 0
提问于2018-06-07
得票数 1
回答已采纳
5
回答
如何恢复上次
提交
并将其从历史
中
删除
?
、
我执行了一次
提交
,并恢复为只是git日志commit 45a0b1371e4705c4f875141232d7a97351f0ed8b我需要将其从
历史记录
中
删除
,因为它
包含
敏感
信息
commit 5d44355080500ee6518f157c084f519da47b9391 Author: Daniel45a0b1371e4705c4f875141232d
浏览 1
提问于2012-01-18
得票数 59
回答已采纳
3
回答
我意外地将一个
敏感
密码
提交
到源代码管理
中
。
我意外地将一个
敏感
的
密码commit到源代码管理
中
,然后push到中央存储库。我从代码
中
删除
密码,然后执行git add -A . && git commit --amend和git push origin master操作。 在Git
中
是否有
敏感
密码
的
任何跟踪?换句话说,在运行git commit --amend时,Git是否有
包含
敏感
数据
的
提交
的</em
浏览 3
提问于2015-06-25
得票数 1
1
回答
Git压缩对
敏感
数据
的
提交
让我说我有这样
的
提交
:
提交
B
包含
一些密码(和一些代码更改)在
提交
G中有
删除
的
密码(添加在B
中
),现在它们是来自外部文件
的
readen 现在在G
中
没有密码,但如果有人查看
历史记录
,他可能会看到
提交
B
的
敏感
数据。
浏览 0
提问于2010-08-17
得票数 3
回答已采纳
2
回答
是否可以从已推送到公共远程
的
“安全”分支
中
恢复源自私有回购
的
已
删除
分支
中
的
敏感
代码?
我还希望能够在
敏感
代码被
删除
到公共远程存储库(public-repo)
的
情况下发布分支“安全”。现在
浏览 0
提问于2015-10-29
得票数 0
1
回答
删除
Git
中
的
提交
、
我无意中
提交
了一些不应该
提交
的
敏感
信息
。以下是
提交
历史记录
的
样子:注:这是在主分支,如果它是一个不同
的
。我试过了git push 我也试过这里<em
浏览 2
提问于2015-12-06
得票数 1
回答已采纳
1
回答
如何编写用于后端和前端
的
.gitignore?
、
我
的
项目结构drwxr-xr-x 71 jholmes jholmes 4096 дец 22 18jholmes 46 окт 27 11:35 README我把.gitignore添加到我
的
前端225100 дец 15 16:44 package-lock.json drwxrwxr-x 2 jholmes jholmes 40
浏览 2
提问于2020-12-22
得票数 0
回答已采纳
1
回答
如何从git上
的
筛选分支命令
中
删除
重复
提交
?
、
、
在这个项目的整个过程
中
,我使用了
包含
敏感
信息
的
settings.py、base_settings.py和secret_settings.py文件。现在,我决定使代码开源,因为我不再积极从事该项目。我运行下面的命令来
删除
这些文件
的
历史记录
,以确保所有
敏感
信息
都消失了。AWS
信息
的
.py~文件,因此我运行了: git filter-branch -f --tree-filter
浏览 2
提问于2017-11-21
得票数 3
回答已采纳
2
回答
从远程存储库
中
删除
文件。是否留下已
删除
的
行?Azure?
、
、
我正在尝试
删除
一个意外添加到远程存储库azure
的
文件。在最近
的
提交
中
,我使用了git commit “deleted file”这
删除
了该文件,但留下了它已被
删除
的
痕迹。这很奇怪,因为原始
的
main有这个文件,但版本不同?有什么帮助吗?
浏览 1
提问于2021-09-14
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
10万 npm 用户账号信息被窃、日志中保存明文密码,GitHub安全问题何时休?
敏感数据暴露,留给Git的时间只有20秒!
苹果电脑离职前数据清理,隐私安全很重要
Git实战之Zulip-Git的实现方法
如何清除不同系统或设备上不同浏览器的浏览记录?这里有详细步骤
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券