Git 只忽略与文件夹同名的文件

标签 git

我有这样的目录结构:

app/.bundle/
app/file1.bundle
app/tmp/file2.bundle
app/.gitignore

我想在 .gitignore 中添加一个条目,它只忽略以 .bundle 结尾的文件。

执行 *.bundle 也会忽略文件夹 .bundle,但我希望它与内容一起 checkin 。

最佳答案

你可以这样做:

*.bundle
!.bundle/

这将忽略以 .bundle 结尾的所有内容,除了名为 .bundle 的文件夹。

关于Git 只忽略与文件夹同名的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19849912/

相关文章:

git - 解决我们删除的 git rebase

git - 为什么我在发出 "Could not chdir to home directory"后得到 "git pull"日志

git - 多个 git origins/remotes 和 checkout 分支

git - 如何成功地保持 master 和 development 分支同步?地理信息系统

Git 排除分支中的提交

git - 公共(public)仓库中的私有(private)文件夹(子模块)

node.js - 使用 simple-git 进行 Nodejs 浅 git 克隆

linux - 无法为 git 匹配 ssh key 。改为制作本地指纹?

java - java 类的重命名如何影响 git 状态?

git - git merge 是否将提交重新应用到另一个提交?