Итак, у меня есть несколько частных репозиториев git, которые представляют собой различные языковые реализации (Python, Java и т.д.) алгоритма. Каждая реализация функционально идентична, выполняет одни и те же шаги и дает один и тот же результат. В настоящее время это отдельные репозитории, но мне было интересно, не следует ли объединять их в одно репо с каталогами, указывающими язык, например:
master
- java
- python
- ruby
Я мог бы использовать команду объединения git -repo для сохранения истории, так что это не проблема. Мне было просто любопытно относиться к этой практике.