我目前在github上有一个私有存储库,希望将其公开。但是,一些初始提交包含我不想公开的信息(硬编码凭据等)。
在不包括部分或全部提交历史记录的情况下,公开最新提交(最不需要公开存储库中的我确实不需要或最先提交)的最简单方法是什么?
您为什么不只创建一个新的存储库?
—
斯蒂芬
@Stephan我很好地创建了一个新的存储库,但是如何从旧存储库中获取最新状态并将其提交到新存储库中呢?
—
拉菲,2015年
您可以删除.git文件夹,然后在源文件夹中再次执行git init
—
Stephan
删除文件夹git的会让你的两个repositores不相容,你将无法从一个合并到其他
—
阿诺德·罗亚
你不能变基吗?您实际上只是压缩所有旧的提交,然后(强制)推送。
—
xaxxon