Вы можете иметь эти файлы (wiki, todo и т. Д.) В их специальном репозитории Git, а затем добавить их в репозиторий разработки с помощью стратегии поддерева (как описано в этого вопроса ).
Таким образом, они включаются в любую разработку, а также обновляются этими подпроектами.
Любая модификация в ветке, созданной подпроектом, может быть затем объединена обратно в "главную" ветку в исходном репозитории "wiki" Git, и все подпроекты могут объединить свою собственную ветку разработки с этой главной "вики" msgstr "ветвь для обновления этого контента, включенного через слияние поддеревьев.
Не совсем "ортогональное" версионирование, но все же практическое решение.