我在这里

🏠 HOME 🗂️ DOCS 🔗 LINK 👴🏻 ABOUT
https://qiniu.sukoshi.xyz/src/images/cover/cover-07.jpg

git删除全部提交历史,成为一个新的仓库

2018-12-28 09:59

  • 笔记
  • git
  • github

有时候在提交代码时,不小心提交了敏感数据,如账号密码什么的,这样在历史记录中就可以查看到,这样很不安全,所以就需要吧历史提交记录删了,变成一个新的仓库。

记录一下方法:

创建一个新的分支

git checkout --orphan latest_branch

添加所有文件

git add -A

提交更改

git commit -am "commit"

删除需要替换的分支

git branch -D master

重命名创建的分支为删除的分支

git branch -m master

强制提交到远程仓库

git push -f origin master

这样以后在去看master分支,就是一个全新的仓库惹,所以提交记录都没有惹

以上!

三月,桃花,漫展

2019-03-13 19:08

什么情况下一个老实人会变成一个人渣?

2018-12-24 19:20

Sukoshi

Sukoshi

不觉得鹿角即可爱又有攻击性吗(

Related Posts

  • 在CSS变量中使用SCSS变量无效
  • CSS使用字体新姿势 unicode-range用法与使用场景
  • ES6中的模块
  • zsh和oh-my-zsh常用配置和命令
  • 日语五十音
  • 五十音补充笔记

Categories

  • 笔记 20
  • 归档记录 9
  • 碎碎念 8
  • QAQ 7
  • doc 6
  • mv 3
show all

Tags

摄影 日常 js 浪 mongodb 日记 碎碎念 canvas cos css git github
show all

© 2022 Sukoshi.

蜀ICP备15014309号

Powered by Hugo Theme - kagome

🌞 light 🌛 dark 🤖️ auto