У меня есть две ветви, A
и B
. Ветка A
имеет каталог examples
с некоторыми файлами, которые отслеживаются git, и эти файлы должны , а не появляться в ветви B
. В моем рабочем процессе я часто объединяю изменения, сделанные в A
, в B
, что является проблемой каждый раз, когда в examples
происходят некоторые изменения. На данный момент я делаю это вручную: стираю файлы после слияния или разрешаю конфликты, когда уже произошли изменения в файле, который я уже стер.
Можно ли игнорировать эти файлы во время слияния? (Или возможно сохранить некоторые файлы в одной ветви (A
) или в одной ветви (B
)?)
Позвольте мне попытаться объяснить, почему я делаю это:
A
- это скелет блога (шаблон, скрипты и т. Д.), B
- мой блог (A
, заполненный моими собственными постами, изображениями, черновиками и т. Д.). A
является общедоступным, и я пытаюсь сделать его общим, чтобы другие могли его посмотреть и использовать, но из-за этого мне нужны некоторые посты там как витрина / tests (каталог examples
). Каждое изменение в A
и позднее объединяется в B
для внесения этих изменений в мой экземпляр блога - таким образом, все новые примеры появляются в B
и все удаленные примеры в B
, которые были изменены в A
с момента последнего слияния возникает конфликт.