В моем домашнем каталоге у меня есть файлы в локальном репозитории git, потому что я хочу отслеживать их все под контролем версий.
Большинство из этих файлов я хочу нажать в удаленный репозиторий, но некоторые из них я хочу сохранить только в своем локальном репозитории (они содержат слегка конфиденциальную информацию).
Как я могу достичь этого с помощью git? Могу ли я настроить файл ".gitignore-for-push
"? Я не могу использовать локальный файл .gitignore
, потому что он полностью исключает эти файлы из-за отслеживания.
ps: Я знаю вопрос Есть ли исключаемый файл эквивалент..., но ответ идет по пути .gitignore
, который я не могу использовать. Другой вопрос Исключить определенные файлы при нажатии... отвечает только на конкретный случай для git + heroku, а не git.