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