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

为何.gitignore仅配置忽略单个文件,却未提交src下的其他文件?

问题场景与执行结果
  • 项目根目录的.gitignore配置:
*

!src/
!.gitignore
  • src目录的配置需求与.gitignore:
    src目录下共有3个文件,其中file.txt希望保留在本地但不提交到仓库,因此在src目录创建的.gitignore内容为:
file.txt
  • 执行的Git命令:
git add .
git commit -m "message"
git push
  • 最终现象:
    查看远程仓库后,确认仅保留了src目录和根目录的.gitignore,但src目录下仅提交了自身的.gitignore文件,其余文件均未提交。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.06 16:45:25