在公共GitHub存储库中保留一些代码行

时间:2017-03-29 21:27:33

标签: php git github

我目前正在开发一种小型网络应用程序,我想将其放在公共存储库中的GitHub上。我想这样做是为了让它成为开源的,但我也想在开发它时使用git的优点。现在,因为我使用PHP和MySQL来开发它,我有时在我的代码中有一行,我创建了一个类$ PDO的新对象,我还必须为我的MySQL数据库编写我的用户名和密码。现在我想知道是否有办法将我的脚本上传到GitHub并同时使用Git同时保持这些行是私有的。 祝你有愉快的一天。

2 个答案:

答案 0 :(得分:0)

将您的凭据放在单独的文件中,并将此文件添加到.gitignore

请参阅https://git-scm.com/docs/gitignore

答案 1 :(得分:0)

无法仅对文件的版本控制部分进行控制,但是,您只能使用.gitignore

版本控制特定文件

例如文件结构:

-- .gitignore
-- password.txt
-- script.py

.gitignore文件中:

password.txt

这将使得如此git不会将密码文件添加到github&您可以安全地将信息存储在其中!