我目前有一个本地Git仓库,我将其推送到Github仓库。
本地仓库有大约10个提交,而Github仓库是这些提交的同步副本。
我想做的是从本地Git仓库中删除所有版本历史记录,以便仓库中只显示当前内容作为唯一提交(因此不会存储仓库内文件的旧版本)。
然后,我想将这些更改推送到Github。
我已经调查了Git rebase,但这似乎更适用于删除特定版本。 另一个潜在的解决方案是删除本地仓库并创建一个新的 - 虽然这可能会创建很多工作!
预计完成时间:有一些特定目录/文件未被跟踪 - 如果可能的话,我希望保持对这些文件的未跟踪。