gpt4 book ai didi

Git:如何在 gitignore 文件夹中添加文件和子文件夹

转载 作者:太空狗 更新时间:2023-10-29 14:27:35 25 4
gpt4 key购买 nike

假设我有一个文件夹

application/uploads

编辑

application/uploads/{a}/{b}/{c}/{d}/{e}/{f}/{g}/abcdefghijklmnopqrstuvwxyz

{a},{b},{c},{d},{e},{f},{g} - 是哈希键,任何字母数字字符都是可能的

abcdefghijklmnopqrstuvwxyz - is a hashed filename

我不希望 git 在开发机器和生产服务器上跟踪它,所以它被添加到 .gitignore 文件中。

假设现在我在生产服务器上创建了一个分支“Backups”,我想在其中存储项目在不同时刻的状态。

为此,我需要“添加”和“提交”项目的所有文件,包括那些在 .gitignore 下的文件

注意:更改 .gitignore 通常是个坏主意,因为

  1. 从开发分支 pull 变更时可能会出现问题

  2. 在一个负载很重且最近更改的项目中,检查其他分支将是一个问题,因为在您完成添加和提交之前的文件后,每秒都会添加新的未跟踪文件

  3. 等...

所以问题是:我如何强制 git“添加”.gitignore 广告下的文件,然后在不实际更改 .gitignore 的情况下“提交”它们?

最佳答案

来自 git-add 联机帮助页:

   -f, --force
Allow adding otherwise ignored files.

关于Git:如何在 gitignore 文件夹中添加文件和子文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6291693/

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