git - Czy można wykluczyć plik z `git push`, ale zachować je w lokalnym repozytorium?

W moim katalogu domowym mam pliki w lokalnym repozytorium git, ponieważ chcę je wszystkie śledzić pod kontrolą wersji.

Większość tych plików chcę przekazać do zdalnego repozytorium, ale kilka chcę zachowaćtylko w moim lokalnym repozytorium (zawierają łagodne informacje).

Jak mogę to osiągnąć za pomocą git? Czy mogę skonfigurować „.gitignore-for-push„Plik? Nie mogę używać lokalnego.gitignore plik, ponieważ wykluczyłoby to te pliki całkowicie z śledzenia.

ps: Mam świadomość pytaniaCzy istnieje odpowiednik pliku wykluczenia ..., ale odpowiedź idzie w dół.gitignore ścieżka, której nie mogę użyć. Drugie pytanieWyklucz określone pliki podczas naciskania ... odpowiada tylko na konkretny przypadek git + heroku, a nie sam git.

questionAnswers(5)

yourAnswerToTheQuestion