不想记录被人看到呢... 如何删除这个 push 呢?
回滚再 push
#1 楼 @a167651202 这个文件提交很久了,现在才发现,回滚会影响到之后的提交?
https://help.github.com/articles/remove-sensitive-data/
#3 楼 +1
BFG 简单好用,唯一要注意的是,要删除的文件不能在当前版本存在,否则不能删除。
比如说 password.yml 一直在各个版本存在,那是删除不了的。 要 git rm password.yml 然后再 commit, push 之后,才能删除 password.yml
git rm password.yml
commit
push
password.yml
#4 楼 @Peter 只是删除该文件某个版本,还是该文件所有版本都无法存在呢?
#5 楼 @lawrence 当然是删除所有的版本
主要是看看谁 fork 了 我前几天收到 help 邮件 说我 fork 了人家带有密码的项目...
改密码
#7 楼 @zj0713001 啥项目,偶也想 fork 下
#9 楼 @lawrence 已经给人家删了...
#10 楼 @zj0713001 赶脚你的头像是歪的,要不要掰直呢?
#11 楼 @lawrence 那不行 我是为了治颈椎的 哈哈
#12 楼 @zj0713001 你颈椎不舒服么?