gpt4 book ai didi

Git 默认文件(第一次 pull 后忽略)

转载 作者:太空狗 更新时间:2023-10-29 12:53:04 27 4
gpt4 key购买 nike

你会如何在 git 中设置这个场景:

我的源代码有一个设置文件,其中包含配置设置,例如数据库连接凭据等...(这是一个 Drupal 源代码,我指的是 settings.php)

当开发人员克隆源代码时,他们需要进入并更改特定于其环境的设置。这些变化当然不应该被推回原点。同时,我希望他们能够使用这个默认模板(因为大部分模板不会更改)。

所以 .gitignore 在这里不起作用,因为我想在他们的第一个克隆中使用它。我是否需要向每位新开发人员传授有关 git update-index --assume-unchanged 的知识?

有没有更巧妙的方法来做到这一点?

最佳答案

我会将 database.php 重命名为 database.php.sample 并将 database.php 添加到 .gitignore.

每当出现新用户时,只需将 database.php.sample 复制到 database.php 并进行适当的更改即可。

关于Git 默认文件(第一次 pull 后忽略),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8584890/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com