gpt4 book ai didi

linux - 部署时限制文件 - git

转载 作者:太空宇宙 更新时间:2023-11-04 10:02:22 24 4
gpt4 key购买 nike

我正在使用 Gitlab 部署我的应用程序。

我有几个文件需要同步到 Gitlab,但不想将其部署到生产环境。

例如:read.md,notes,snippets.

我知道将文件添加到 .gitignore 将完成任务,但它会完全忽略这些文件。

还有其他选择吗?

最佳答案

有一种方法可以告诉 git 不要对特定文件进行更改:

git update-index --skip-worktree path/to/file

( doc )

您可以在部署到生产环境之前设置它,并在您在 gitlab 上进行日常交流时取消设置。

(关于使用--skip-worktree--assume-unchanged 的各自利益的问题已经得到回答 here ,你可能想采取一看。)

关于linux - 部署时限制文件 - git,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55201127/

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