在我的主目录中,我在本地 git 存储库中有文件,因为我想在版本控制下跟踪它们。
这些文件中的大多数我想推送到远程存储库,但有一些我只想保留在本地存储库中(它们包含轻度敏感信息)。
我怎样才能用 git 做到这一点?我可以配置一个“ .gitignore-for-push
”文件吗?我不能使用本地.gitignore
文件,因为它会将这些文件完全排除在跟踪之外。
ps:我知道问题Is there an exclude file-equivalent...,但答案是.gitignore
我无法使用的路径。另一个问题Exclude specific files when push...仅回答 git+heroku 的特定情况,而不是单独的 git。