
Github - 使用笔记
距离上次更新已经过了 1288 天,文章所描述的内容可能已经发生变化,请留意。
删除 Github 历史版本
问题:旧项目提交到 Git
上,历史记录中会包含项目密码等敏感信息,或者强迫症感觉不舒服,或者是 Pull
的时候文件太大,访问速度又比较感人,这时候我们可以删除这些历史记录,保留最新一次版本。
第一步 切换分支:
plaintext
1 | git checkout --orphan latest_branch |

第二步 添加所有文件到暂存区:
plaintext
1 | git add -A |

第三步 提交更改:
plaintext
1 | git commit -am "commit message" |

第四步 删除分支:
plaintext
1 | git branch -D master |

第五步 重命名分支:
plaintext
1 | git branch -m master |

第六步 强制提交到远程仓库:
plaintext
1 | git push -f origin master |

本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 雷雷的个人博客!