相关疑难解决方法(0)

Make .gitignore会忽略除少数文件之外的所有内容

我知道.gitignore文件隐藏了Git版本控制中指定的文件.我有一个项目(LaTeX),它在运行时会生成许多额外的文件(.auth,.dvi,.pdf,日志等),但我不希望这些文件被跟踪.

我知道我可以(也许应该)这样做所有这些文件放在项目中的一个单独的子文件夹中,因为我可以忽略该文件夹.

但是,有没有可行的方法将输出文件保存在项目树的根目录中,并使用.gitignore忽略除了我用Git跟踪的文件之外的所有内容?就像是

# Ignore everything
*

# But not these files...
script.pl
template.latex
# etc...
Run Code Online (Sandbox Code Playgroud)

git gitignore

1531
推荐指数
22
解决办法
42万
查看次数

我如何告诉Git忽略除子目录之外的所有内容?

我想忽略我的存储库中的所有文件,除了bin子目录中出现的文件.我尝试将以下内容添加到我的.gitignore:

*
!bin/*
Run Code Online (Sandbox Code Playgroud)

然而,这并没有产生预期的效果:我在里面创建了一个新文件bin/,但git status仍在显示nothing to commit (working directory clean).

有什么建议?

git gitignore

203
推荐指数
10
解决办法
8万
查看次数

Git中的白名单和子目录

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

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

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

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

git gitignore

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

有 .gitnotice 文件吗?

我有一个目录,我只想在其中跟踪许多文件中的几个。该.gitignore相比,文件将成为不必要的长时间.gitnotice。是否可以告诉 git 忽略指定文件以外的所有内容?

git gitignore

2
推荐指数
1
解决办法
39
查看次数

标签 统计

git ×4

gitignore ×4