Local History в PyCharm работает для отслеживания изменений независимо от системы управления версиями. 1 Она автоматически записывает состояние проекта при редактировании кода, запуске тестов, развертывании приложений и сохраняет ревизии всех значимых изменений, сделанных как из среды разработки, так и извне. 2
Local History позволяет:
- Восстанавливать удалённые файлы. 12 Для этого нужно кликнуть правой кнопкой мыши на папку, в которой находился удалённый файл, запустить панель Local History. 1 Затем выбрать нужную версию папки и, кликнув правой кнопкой мыши на удалённый файл, выбрать «Revert Selection». 1
- Откатываться к предыдущим версиям. 1 Для этого нужно открыть окно Local History, выбрать версию файла, нажать правую кнопку мыши, а затем пункт «Revert» (он также доступен в левом верхнем углу на панели). 1
Важно помнить, что Local History не является заменой правильной системы управления версиями для долгосрочного отслеживания изменений. 2