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