Приложение для локального бекапа git репозиториев с площадок типа Github, Gitlab, Bitbuket.
Настольное приложение для Windows, которое работает в системном трее и по расписанию создает локальные резервные копии репозиториев с облачных Git-провайдеров. Список репозиториев запрашивается через API провайдера, затем выполняется клонирование и обновление через установленный Git (HTTPS, токен доступа).
https://gitlab.com/niksan321/SysTrayGitBackupper
Проект распространяется под лицензией MIT (текст на opensource.org). Юридически значимая формулировка и строка об авторских правах — в файле [LICENSE](LICENSE) в корне репозитория.
Кратко по смыслу (не заменяет `LICENSE`): можно использовать, изменять и распространять код, в том числе в закрытых и коммерческих проектах, при условии сохранения уведомления о copyright и текста лицензии MIT в копиях. ПО предоставляется «как есть», без каких‑либо гарантий; ответственность ограничена так, как указано в MIT.
Репозитории остаются под рукой локально, даже если облачная площадка недоступна или аккаунт заблокирован. Команда не тратит время на ручное клонирование и не зависит от единственной точки хранения кода. Несколько профилей позволяют одновременно бэкапить репозитории из разных организаций и провайдеров в разные каталоги — без дополнительных скриптов и задач в планировщике Windows.
Для всех, кто хочет делать резервные копии для своих git репозиториев.