На хакатоне Git помогает хранить общую историю проекта и соединять работу участников. Для небольшой команды достаточно простого порядка: основная ветка запускается, изменения делаются небольшими порциями, а перед объединением кто-то проверяет результат. Сложную модель ветвления лучше не вводить в середине соревнования. Git хранит версии файлов. GitHub и другие сервисы добавляют совместную работу, обсуждения и управление доступом. Команда может выбрать любой разрешённый инструмент, но всем нуж...