Как правильно организовать бэкап разрабатываемого проекта Django?
Добрый день!
У меня есть старенький ПК с ubuntu, собственно на нем и развернул проект, конектюсь к нему по ssh и занимаюсь проектом в пределах домашней сети. Для бекапа написал простенький sh скрипт, при выключении ПК проект автоматически архивируется и заливается на Яндекс.Диск.
Хочется узнать, как вообще правильно хранить код, как сделать контроль версии и какие для этого есть решения?!
Используйте github.com или bitbucket.com.
Первый - самый популярный, но нет возможности хранить приватные репозитории на бесплатном аккаунте.
Второе - менее популярен, однако разрешает хранить приватные репохитории на бесплатном аккаунте.