我搜索了很多,但不清楚git是否是我想做的正确工具。当我编写代码时,希望为在各个位置测试代码创建整个仓库的快照。我忘记在哪里添加/编辑代码,因此最好的方法是将整个仓库“还原”到初始状态。这些快照需要能够永久维护或删除,因为它们只是测试和实验。
虚拟机快照很慢且会中断连接。我考虑使用Git及其分支功能。但据我所知,除非执行一些特殊的危险命令来删除内容,否则Git会永久保存所有内容。
我想要的是: 提交多个快照,可以在它们之间进行切换,并在将所有内容推送到在线仓库后永久删除它们。我不想因为无用的代码浪费空间,而有无用的提交导致视图混乱。
这可能是一个初学者问题,不幸的是互联网上的每个指南都讲解了许多命令和概念,但很少提供实际用例。 谢谢大家!
虚拟机快照很慢且会中断连接。我考虑使用Git及其分支功能。但据我所知,除非执行一些特殊的危险命令来删除内容,否则Git会永久保存所有内容。
我想要的是: 提交多个快照,可以在它们之间进行切换,并在将所有内容推送到在线仓库后永久删除它们。我不想因为无用的代码浪费空间,而有无用的提交导致视图混乱。
这可能是一个初学者问题,不幸的是互联网上的每个指南都讲解了许多命令和概念,但很少提供实际用例。 谢谢大家!
git
中,它们完全不同(干净、简单、轻量级)。 - AnoE