我是git的新手,在搜索时我无法正确地说出来,所以我找不到任何相关信息。所以基本上,我的问题是:
我有一个git repo,它有一些配置文件和其他php文件。我不希望跟踪配置文件。但是如果有人从那个仓库中拉出或分叉或克隆,我希望他们仍然得到该文件的初始副本,这样他们就可以将其配置放在上面。
那么,最好的方法是什么?因此git只跟踪初始副本,而其他人可以提取未跟踪和最新跟踪的副本的初始值。
答案 0 :(得分:1)
不要跟踪您的配置文件(换句话说,在.gitignore
文件中列出配置文件)
相反,创建一个配置"示例" - (如果您的配置文件名为config.ini
,您通常会将其命名为config.example.ini
- 并将此文件添加到您的git REPO中 - 这样,用户就可以知道配置文件的结构,但您不会公开任何秘密数据