如何忽略文件的后续修改

2024-07-03

我有一个database.json,它应该包含我的Zend项目的数据库凭证,我想知道我是否可以使用示例凭证提交该文件,然后忽略它,以避免其他新的提交...

这是文件:

{
    "development": {
        "resources": {
            "db": {
                "adapter": "PDO_MYSQL",
                "params": {
                    "host":     "hostname",
                    "username": "username",
                    "password": "password",
                    "dbname":   "dbname"
                }
            }
        }
    }
}

如果您已经跟踪了一个文件,请将其添加到.gitignore不会工作 - git 仍然会跟踪修改。您可以使用以下内容:

git update-index --assume-unchanged database.json

然后您可以使用以下命令恢复该假设--no-assume-unchanged flag:

git update-index --no-assume-unchanged database.json

以供参考,这是 GitHub 对此事的回应 https://help.github.com/articles/ignoring-files.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何忽略文件的后续修改 的相关文章

  • 如何撤消 git pull?

    由于远程源上不需要的提交 我想撤消 git pull 但我不知道必须重置回哪个版本 我怎样才能回到在远程源上执行 git pull 之前的状态 或者使其比其他答案更明确 git pull whoops git reset keep HEAD
  • 如何防止 Git 对象被垃圾回收?

    据我了解 任何对象在没有任何对象时都会被垃圾收集refs 防止收集我们想要保留在数据库中的对象的最佳方法是什么 一个用例是 当在拉取请求中进行更改 可能根据代码审查 并且以前的提交变得分离时 它们不会合并到存储库中but它们应该始终可用 以
  • git rebase -i --retain-empty-commits

    默认情况下 当您使用git rebase i它注释掉了空提交 我必须取消注释它们 它们对我有帮助 rebase 命令是否有一个选项可以防止这种我不想保留它们的不必要的假设 好吧 这比预期的要容易 git rebase i keep empt
  • Git 处理大文件

    情况 我有两台服务器 生产服务器和开发服务器 在生产服务器上 有两个应用程序和多个 6 数据库 MySQL 我需要将它们分发给开发人员进行测试 所有源代码都存储在GitLab http gitlab org在开发服务器上 开发人员仅使用此服
  • 使用 git-svn 和 github 跟踪上游 svn 更改?

    如何使用 git svn 和 github 跟踪上游 SVN 更改 我使用 git svn 将 SVN 存储库转换为 github 上的 git git svn clone s http svn osqa net svnroot osqa
  • 从 git 中的旧提交恢复文件

    我有一个几周前做的旧承诺 我只想从该提交中恢复一个文件 我该怎么办 git checkout master 7 days ago path to file txt 这不会改变 HEAD 它只会覆盖本地文件path to file txt S
  • Git 命令在 Mac 终端中不起作用:“dyld:未找到符号:___strlcpy_chk”错误

    我正在使用命令 git clone ssh 并在终端上收到以下错误 dyld lazy symbol binding failed Symbol not found strlcpy chk Referenced from usr local
  • 显示按日期排序的 git 标签

    如何列出git标签按时间顺序排列 首先是最近的标签 git tag只显示字母顺序 正确答案是 git tag sort taggerdate taggerdate是适当的字段 根据git 标签手册页 https git scm com do
  • Git 说“自动合并失败”,这是什么意思?

    我尝试合并两个分支 这就是我所做的以及发生的事情 Abdulla Master new git project1 git merge sidebar Auto merging index html CONFLICT content Merg
  • Windows 版 Git - 每次推送时都要求输入 SSH 密码

    我今天安装了 Windows 版 git 并做了一些测试 我发现每次推送时都会要求我输入密码 Linux 上不会发生这种情况 我对另一个线程提出了一些建议 我发现我没有配置 ssh agent 但我这样做了 问题仍然存在 有什么建议吗 谢谢
  • 如何将远程master合并到本地分支

    我有一个项目的本地分支 configUpdate 它是我从其他人的项目中分叉出来的 并且我已经对其进行了大量更改 并且希望将他们所做的更改合并到我的本地分支中 我试过了 git pull rebase origin configUpdate
  • 在 Github 上分叉仓库以开始自己的仓库时的最佳实践

    github 上有一个仓库 我想用它来构建 这样做的最佳实践是什么 这是我所做的 1 分叉仓库 2 开始一个新的仓库 3 将分叉存储库的远程源 URL 更改为新存储库 4 将新存储库的本地副本推送到github 这为我提供了新存储库的 起点
  • git:如何添加自定义合并策略?

    我正在尝试添加类似于此问题中的自定义合并策略 Git 合并冲突以始终获取最新文件 https stackoverflow com questions 7607125 git merge conflict to always take the
  • Git 和 pbxproj

    我正在查看一个开源 Mac 应用程序 他们为 gitignore 提供了一些建议值 他们正是我所期望的 但是 他们还建议在 gitattributes 文件中输入一个条目 pbxproj crlf diff merge 我不是最了解 git
  • git 切换分支而不丢弃本地更改

    好吧 假设有一天我们碰巧做了一堆修改 当我们去提交它们时 我们注意到我们正在错误的分支上工作 我们如何强制git切换分支不丢弃本地更改 在等待回复时 我可能会以一种天真的方式解决这个问题 但我想知道是否有正确的程序 因为如果我说这之前没有发
  • 删除远程master分支,由于是当前分支而被拒绝

    如何从 GitHub Bitbucket 删除远程主分支 我想 git push bb delete master remote bb acl user is allowed accepted payload K remote error
  • 在挑选多个补丁时如何跳过一个补丁?

    我已经开始使用如下命令进行挑选 git cherry pick A B C D 假设补丁 A 和 B 有一些合并冲突 但我最终将它们全部修复并且git cherry pick continue 当我最终到达 C 时 我意识到一定已经应用了相
  • HEAD 的 git 别名:refs/for/master

    我正在配置Gerrit我想避免写 git push gerrit HEAD refs for master 我想写 git push review 我确信可以修改 git config但我无法让它发挥作用 我设置了两种不同的推送类型 rev
  • 如何在使用 maven release-plugin 和 git 发布期间避免“更新被拒绝,因为远程包含工作”?

    我们最近从 SVN 迁移到 git 除了在 git 上发布的其他 意外 问题之外 我想知道如何处理以下问题 当我在 Jenkins 上开始发布运行并且某些开发人员 意外地 在发布的第一阶段进行推送时 发布构建失败并出现以下错误 ERROR
  • 有 git 活动日志吗?

    这里确实出了问题 请允许我介绍一下背景 今天我尝试推送到我们公司默认的裸 msysgit windows 服务器并得到一个关于推送到非裸的可怕的错误消息在 SO 中随处重复 https stackoverflow com questions

随机推荐

  • jupyter笔记本中的Vim按键图

    使用 jupyter 编辑 py 文件时 我可以选择在 编辑 下拉菜单中选择 vim 键映射 以及 默认 emacs 和 Sublime text 选项 但是 当打开笔记本文件 ipynb 时 我没有此选项 有没有办法激活这个 我知道有一些
  • AppEngine 应用程序查询 BigQuery :: [错误] 读取响应标头时上游过早关闭连接

    我的应用程序 STEP1 获取发布到 pubsusb 主题的 BQ job id STEP2 检查 job state 是否已完成 大多数情况下它已经完成 STEP3 如果作业完成 则获取查询结果 60K行x50列 全部浮点数字 STEP4
  • Interlocked.CompareExchange 也应该是一个易失性变量吗?

    下面的例子来自于MSDN https learn microsoft com en us dotnet api system threading interlocked compareexchange view net 5 0 System
  • json.decoder.JSONDecodeError:额外数据:第2行第1列(字符190)[重复]

    这个问题在这里已经有答案了 我正在运行以下代码 import json addrsfile open C Users file json r addrJson json loads addrsfile read addrsfile clos
  • 在node.js中直接使用PhantomJS的问题

    我正在尝试使用 PhantomJS 并且我已通过 NPM 安装了它 我似乎无法运行任何示例 事实上我什至无法运行 var page require webpage create 我收到错误 Error Cannot find module
  • 如何编写通用函数来操作私有属性?

    在Matlab中 我想对类的私有成员执行一些操作 我也想在其他课程上执行完全相同的任务 显而易见的解决方案是在一个单独的 M 文件中编写一个函数 所有类都调用该函数来执行此任务 然而 这在 Matlab 中似乎是不可能的 见下文 还有其他方
  • dlopen 在具有相同名称的新二进制文件上返回旧句柄

    我正在使用 dlopen 加载动态生成的代码 该程序在代码上调用编译器并生成一个 so 文件 然后由程序加载该文件以扩展自身 问题是 如果我对生成的代码使用相同的名称 则 dlopen 返回旧对象的句柄 而不是新对象的句柄 代码如下 gen
  • 将图像从 PC 读取到 FPGA 并返回

    我需要从PC读取一个小图像 tif格式 到FPGA套件 ALTERA DE2 70 进行处理 然后将其写回PC 我不知道如何在 Verilog 中做到这一点 可以用C实现吗 如果是这样 我如何结合我的 C HDL 代码来协同工作 谢谢你 几
  • PowerShell 正在缓冲 Python 标准输出

    我正在 PowerShell 脚本中运行以下命令 我的问题是 gitstats py 的输出被缓冲 该程序可能需要几分钟的时间 直到最后我才看到任何进度消息 git log m p word diff date iso python d R
  • 非托管内存中托管类标头的布局和大小是多少?

    最近 在这个问题 https stackoverflow com questions 33802676 how to get a raw memory pointer to a managed class 我问过如何在 C 中获取类的原始内
  • 是否可以在 Activity 的一个 中注册两个操作

    我想注册我的启动器活动 以便可以通过单击图标并使用自定义方案打开链接来启动它 我设法让它工作 但我质疑这种方法是否正确 这是我的清单的相关部分
  • Android:浅堆和保留堆有什么区别

    我试图通过以下方式找出应用程序的内存泄漏MAT 在此处list object我发现了一些数值 整数Shallow heap and retained heap柱子 这些值是什么 以及如何知道内存泄漏在哪里 From 尼基塔 萨尔尼科夫 塔尔
  • 在条件样式中使用变量

    我有一个Title乐队与文本域包含计算的Variable V avg perc The 文本域有评估时间 set to Report 同样对于变量 重置类型 现在我试图用一个设置这个字段的背景颜色条件样式但我不断收到一条错误消息 内容如下
  • 如何让 terraform 删除包含 kubernetes 创建的 AWS 资源的 EKS 集群?

    I use terraform在AWS中创建环境 该环境还包含一个 EKS 集群 它集成在 AWS 中并在那里创建一些资源 例如 入口将创建应用程序负载均衡器或路由 53 记录 或者 pvc 将创建卷 有什么好的制作方法terraform
  • 在 Yeoman Generator 中创建空目录

    如何通过 yeoman 生成器创建一个空目录 我看过mem fs 编辑器 https github com sboudrias mem fs editor 但据我所知 目录仅在创建子文件时创建 我尝试在子目录中创建一个文件 然后删除该文件
  • iOS 11 中的 Twitter 共享

    我想请求您对 iOS 11 及更高版本中的 Twitter 共享进行澄清 Apple 官方文档在发布中指出了以下内容 社交帐户已从 iOS 11 的 设置 中删除 第三方应用程序无法再访问这些登录帐户 31687059 以及 Twitter
  • 301重定向/所有图像到CDN

    对于图片库 我必须使用 CDN 因此我创建了一个子域 image example com 该子域通过 CNAME 指向 CDN URL 旧图像路径 http www example com files thumbs 我将图库中的所有图像路径
  • Mysql,检查字段值变化?

    Mysql 检查字段值变化 如果更改值则显示不同的值 table a id size name 1 500 abc 2 200 bcd 3 400 xyz 4 500 bbb 5 200 aaa select s s 1 as index
  • python cx_freeze 问题 ascil

    我想通过使用制作EXE文件py2exe or cx freeze 所以我尝试用 py2exe 制作 exe 文件 但没有成功 所以现在我正在测试cx freeze但它也失败了 如果有人能帮助我 非常感激 以下是setup py文件中cx f
  • 如何忽略文件的后续修改

    我有一个database json 它应该包含我的Zend项目的数据库凭证 我想知道我是否可以使用示例凭证提交该文件 然后忽略它 以避免其他新的提交 这是文件 development resources db adapter PDO MYS