使用BFG移除git库中的大文件或污点提交

4.1k 技术 一条评论
Git中有时会不小心提交大文件或密码到repo中,然而使用git-filter-branch清理以往的全部提交是非常复杂的。 今天介绍一个好用的工具BFG Repo-Cleaner,可以方便清理错误的二进制文件或密码文件提交。 以下命令中所有的 bfg 是 java -jar bfg.jar 的alias。 1. 克隆仓库 git clone --mirror [email protected]:OpenFibers/openfibers.github…

git配置多个SSH Key

16.5k PHP教程 一条评论
当有多个git账号时,比如: 一个github,国际认可的仓库 一个gitee码云,国内仓库,速度快 这两者如果邮箱不同的话,在生成第二个key的时候会覆盖第一个的key,导致一个用不了。 解决办法就是: 生成两个(或多个)不同的公私密钥对,用config文件管理它们。 1 步骤 我们假设原来在~/.ssh目录下已经生成了一个密钥对: id_rsa id_rsa.pu…