git push только часть репозитория

Я разрабатываю несколько скриптов для работы с моими базами данных bibtex и PDF.

Для удобства я управляю и базой данных, и скриптами в одном git-репозитории (вещь, которую я не хочу менять). Однако я хотел бы сделать доступными мои скрипты (например, на github), но не базу данных или PDF. Тем не менее, я хочу иметь одну и ту же историю коммитов как на github, так и локально для скриптов.

Я думал о том, чтобы завести github-ветку и продвигать только ее. Но как мне обновить ветку с фиксациями, сделанными для скриптов в ветке master?

Есть ли другие способы сделать это?

12
задан thias 21 October 2011 в 13:16
поделиться