Есть ли способ синхронизации изменений между двумя и более одинаковыми файлами?
Работаю в phpstorm'е, ubuntu.
Допустим у меня есть проект, который включает в себя 2 папки-подпроекта, эти подпроекты в целом похожи, отличаются лишь несколько файлов. Как мне синхронизировать изменения между одинаковыми файлами обоих подпроектов, что бы при изменении файла в одном подпроекте, автоматически менялся такой же файл в другом подпроекте?
sanex3339: Насколько я знаю, гит трактует симлинк как блоб, то есть сохраняет не содержимое файла на которое ссылается симлинк, а содержимое самого симлинка, ссылку на файл.
sanex3339: Если эти проекты различаются только конфигами, то можно добавить файлы/папки конфигов в .gitignore и через push/pull синхронизировать.
Можно представить проекты как две ветки от основного проекта (master), править общие файлы в основном проекте и делать merge с ветками.
Тебе можно не использовать никаких дополнительных софтин, а просто оставить только 1 копию данных файлов и сделать их общими для обеих проектов, а при окончании разработки снова разделить 1 проект на две ветки.