相关疑难解决方法(0)

有没有办法告诉git只包含某些文件而不是忽略某些文件?

我的程序通常生成巨大的输出文件(~1 GB),我不想备份到git存储库.所以不是能够做到的

git add .
Run Code Online (Sandbox Code Playgroud)

我必须做点什么

git add *.c *.cc *.f *.F *.C *.h *.cu
Run Code Online (Sandbox Code Playgroud)

这有点麻烦......

我相信我可以编写一个快速的perl脚本,将目录内容写入.gitignore,然后根据.gitinclude(或类似名称)文件删除文件,但这似乎有点过于苛刻.有没有更好的办法?

git gitignore

151
推荐指数
5
解决办法
6万
查看次数

Git中的白名单和子目录

我只为文本文件创建了一个白名单.

*
!*.txt
Run Code Online (Sandbox Code Playgroud)

现在,我在子目录中有一个未跟踪的文本文件 - sub/dir/file.txt并且未显示(忽略它).但是,会显示根目录中的文本文件.

为什么会这样,我该如何解决?

git gitignore

78
推荐指数
2
解决办法
3万
查看次数

标签 统计

git ×2

gitignore ×2