Я разрабатываю несколько скриптов для работы с моими базами данных bibtex и PDF.
Для удобства я управляю и базой данных, и скриптами в одном git-репозитории (вещь, которую я не хочу менять). Однако я хотел бы сделать доступными мои скрипты (например, на github), но не базу данных или PDF. Тем не менее, я хочу иметь одну и ту же историю коммитов как на github, так и локально для скриптов.
Я думал о том, чтобы завести github-ветку и продвигать только ее. Но как мне обновить ветку с фиксациями, сделанными для скриптов в ветке master?
Есть ли другие способы сделать это?