我正在开发一个项目,希望最终将其公开在类似GitHub或BitBucket的网站上。
然而,我的本地仓库目前只有一个名为
一旦实验部分结束,我打算清理所有内容:使代码整洁有序,删除任何无用的东西,并使其准备好分享。但是,我不想拆分我的git仓库或删除我迄今为止建立的任何历史记录。
有哪些方法可以继续使用此git仓库,并仅发布包含清理后代码的提交记录?基本上,将来会有一个提交记录,我希望它成为第一个公共提交记录,之后的所有提交记录都将是公共的。
然而,我的本地仓库目前只有一个名为
master
的分支,其中包含了实验性的提交记录,这些提交记录只是我自己看到的。这些提交包括了杂乱的代码、无关的文件、仅供自己阅读的潦草注释等等。一旦实验部分结束,我打算清理所有内容:使代码整洁有序,删除任何无用的东西,并使其准备好分享。但是,我不想拆分我的git仓库或删除我迄今为止建立的任何历史记录。
有哪些方法可以继续使用此git仓库,并仅发布包含清理后代码的提交记录?基本上,将来会有一个提交记录,我希望它成为第一个公共提交记录,之后的所有提交记录都将是公共的。