我在考虑在github中启动一个开源项目,但我没有想法如何隐藏我在开发时使用的密码!因为即使我改变他们,人们也可以在提交历史记录中看到它,当我更改密码并使用它时!现在我正在使用PHP制作某种Web邮件,并且正在使用我的个人密码。你有什么建议?保护开源项目中的密码
回答
让你的代码从属性文件中读取你不承诺的git仓库的密码。
通常,方法是隔离配置文件中的密码,而不检查部署配置文件。相反,在事实发生后,你会保留这些副本并将其应用到当地工作副本。许多项目都会有模板配置文件,可以开始填写。
见,例如,WordPress的:http://core.trac.wordpress.org/browser/trunk/wp-config-sample.php
是啊..我知道我有哪里存储密码,常数等配置文件..但问题是,我把那个配置文件添加到git,所以现在我只是要删除它,一切都会工作得很好:)感谢您的帮助和想法我appriciate它 – TooCooL 2011-04-05 20:46:02
你可能希望git rebase或使用git filter-branch来清除历史记录中的密码等。 (当然,这将是一个强制更新,只有当你与其他人分享时,这才是一个问题。) – 2011-04-07 01:59:37
- 1. 在开源项目中加密密码
- 2. Django 1.8:密码保护整个项目
- 3. 使用密码保护VBA项目
- 4. 密码保护开关
- 5. php目录密码保护
- 6. Nginx - 密码保护目录
- 7. 在Android源中保护密码
- 8. 密码保护IntelliJ中的文件夹/目录 - Maven项目
- 9. 密码保护Android中的首选项
- 10. Apache中的密码保护目录
- 11. 在Android中打开密码保护ZIP?
- 12. 开源项目,但保持API密钥保密
- 13. 密码保护
- 14. 我需要在Excel文件中打开受密码保护的VBA项目
- 15. 打开密码保护的PDF文档
- 16. 从Windows上的密码保护目录中删除密码
- 17. rails设计密码保护资源
- 18. 密码保护资源| ASP.NET MVC
- 19. 资源管理器Shell - 密码保护
- 20. WildFly数据源密码保护
- 21. Nginx密码保护根目录,并为子目录分开密码
- 22. Symfony2的简单的.htaccess密码保护用于开发目的
- 23. 如何保护项目的源文件?
- 24. 如何在测试和开发过程中保护symfony项目密码
- 25. 如何在NetBeans中保护项目密码?
- 26. SSIS 2012开发如何保护密码
- 27. 密码保护应用程序开始
- 28. 打开密码保护pdf文件
- 29. 用Docotic.Pdf库打开密码保护PDF
- 30. PHP密码保护
感谢您的想法,我会做 – TooCooL 2011-04-05 20:42:19