如果没有存储库的版本控制历史记录,如何将项目发布到GitHub?
我正在考虑从我开发的现有代码库中发布一个开源项目。代码库有大约2000个修订,我已经做了大约一年了。我最近开发了一个应用程序,它使用我现有的源代码作为基础,我复制并粘贴了Android项目目录并开始编码,但没有意识到整个版本控制历史都附在它上面。当我将其上传到私有Bitbucket存储库时,它也会每隔一次提交上传一次。在我发布新的开源项目之前,有没有什么方法可以轻松地从我使用Mercurial with TortoiseHg的源代码中删除存储库 复制新存储库中的所有文件,不包括.hg或.git文件夹 初始化一个新的存储库 把它们都交出来。 你完了 复制新存储库中的所有文件,不包括.hg或.git文件夹 初始化一个新的存储库 把它们都交出来。 你完了如果没有存储库的版本控制历史记录,如何将项目发布到GitHub?,git,github,version-control,mercurial,open-source,Git,Github,Version Control,Mercurial,Open Source,我正在考虑从我开发的现有代码库中发布一个开源项目。代码库有大约2000个修订,我已经做了大约一年了。我最近开发了一个应用程序,它使用我现有的源代码作为基础,我复制并粘贴了Android项目目录并开始编码,但没有意识到整个版本控制历史都附在它上面。当我将其上传到私有Bitbucket存储库时,它也会每隔一次提交上传一次。在我发布新的开源项目之前,有没有什么方法可以轻松地从我使用Mercurial with TortoiseHg的源代码中删除存储库 复制新存储库中的所有文件,不包括.hg或.git文