git submodules, git subtree но это надо делать на этапе создания репы, либо выпиливать папки из гита, и делать их как submodues/subtree
наверное создателями задумывалась идеология, что на один проект - один репозиторий наверно. у меня в проектах часто лежит сопроводительный файл с заметками по проекту. пока идет разработка нужно переключать между ревизиями, переключается и файл заметок, а в нем как бы нужно описывать в этот момент результаты экспериментов. еще бывает коллекция уроков - много мелких проектов. как в этом случае независимо откатить один урок к заданной ревизии не трогая дргие - вообще непонятно. в svn предыдущего поколения этот вопрос решался просто. похоже на какой то фундаментальный просчет. но скорее всего есть какое то решение которого я не вижу.
git checkout <commit_hash> -- <filename> не выстрелит?
Обсуждают сегодня