我是git用户,但与文件跟踪有关。
git仓库中有一个文件,该文件是构建项目所必需的,但是在每个本地PC上本地都应该不同。我使用jenkins构建项目,该项目基于git存储库构建项目。
因此,我需要忽略PC上的文件,但是该文件应该存在于git存储库中。
如果我在.gitignore
文件中描述文件名,则会从git存储库中删除该文件。
我该如何解决这个问题?
答案 0 :(得分:0)
一个选择是对该配置文件的.template
版本和setup
脚本进行版本控制。
让Jenkins调用setup
脚本,其中包含的选项将允许您在Jenkins上构建项目。