这就是问题所在:我正在开发一些需要以某种方式存储用于外部服务的凭据的项目——例如,电子邮件地址和密码。我认为它属于“配置”,并决定将变量数据移动到程序读取的单独文件中。我不希望这个文件被推送到上游,因为在我的一些较小的程序中,为了个人需要而编写,我在生产环境中测试并且数据通常非常敏感。
另一方面,我不想要一个基本的.gitignore
解决方案或它的等价物——而不是根本不上传文件,我宁愿在它的位置发送另一个文件,一个示例配置文件,同时保留“真实”文件在我电脑上的位置。有什么简单的方法可以实现吗?
如果您需要更多详细信息来回答这个问题,我更喜欢关于 Git VCS、Python 脚本和 Linux 操作系统的答案。