You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Git如何从.gitignore文件中移除指定的忽略目录规则

移除.gitignore中指定忽略规则的操作方法
  • 方法1:手动编辑(适用性最广,不易出错)
    直接打开项目根目录下的.gitignore文件,找到下面两行内容,删除后保存文件即可生效:
.temp
.cache
  • 方法2:命令行一键修改
    • 如果你使用的是macOS系统,执行如下sed命令:
    sed -i '' '/^\.temp$/d' .gitignore
    sed -i '' '/^\.cache$/d' .gitignore
    
    提示:如果是Linux系统默认的GNU sed,去掉-i后的空引号即可正常执行
    • 如果你使用的是Windows系统,在PowerShell中执行如下命令:
    (Get-Content .gitignore) | Where-Object { $_ -notmatch '^\.temp$' -and $_ -notmatch '^\.cache$' } | Set-Content .gitignore
    

补充注意:如果此前你已经把.temp、.cache目录提交到了Git仓库,移除忽略规则后还需要执行git rm --cached -r .temp .cache取消这两个目录的已跟踪状态,避免后续提交出现异常。

内容的提问来源于stack exchange,提问作者FanY

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.27 16:06:08