Я совершенно новичок в мире программирования и очень мало понимаю в плане жаргона и типичной методологии.
Некоторое время назад я писал код, но случайно удалил хороший код, пока я удалял плохой код. С этого момента я начал создавать версии своих файлов, я бы назвал каждый файл датой и номером версии.
Однако это боль в попке, нужно дать уникальное имя каждому файлу, а затем перейти к моему основному файлу и изменить ссылку на имя нового файла.
И вот, на днях я случайно написал что-то важное даже с этим методом, возможно, из-за опечатки в именовании.
Излишне говорить, что этот метод сосет.
Я ищу предложения по лучшей практике, лучшим инструментам. Я смотрел на контроль версий, но многие из них, git svn выглядят очень сложными. Идея состоит в том, чтобы ускорить весь процесс управления версиями, а не затруднять выполнение командной строки.
Прямо сейчас я надеюсь, что есть инструмент, который будет сохранять уникальную версию файла каждый раз, когда я нажимаю ctrl-s, и даю мне одну кнопку для создания окончательной версии.
Конечно, если есть предложения по совершенно другим способам делать вещи, это было бы более удивительным.
Спасибо всем.