在实施可能或可能不起作用的更改之前保存IntelliJ项目的最佳方法是什么,并且很难撤消?
我来自Maya的计算机动画背景,我觉得Maya中我喜欢的一个想法应该转移到编程是“加省”的能力。我的意思是你可以将你的项目保存为一系列文件/文件夹,而不仅仅是一个文件/文件夹,这样如果你的最新决定变得比预期更加繁重,你可以简单地回去到项目的早期版本并做出不同的选择。
我问这个是因为我正在开发一个包含多个类的Java项目,我想修改它们以使用泛型。查看每个函数并确定它是否符合需要很长时间。如果它没有按照我希望的方式运行,我希望能够恢复到旧版本,而无需花费大量时间再回过头来。
我想我可以手动复制文件夹内容,但我希望可能有一种我不知道的经常使用的技术。