相关疑难解决方法(0)

如何让Git"忘记"一个被跟踪但现在位于.gitignore的文件?

有一个文件被跟踪git,但现在该文件在.gitignore列表中.

但是,该文件在git status编辑后会一直显示.你怎么强迫git完全忘掉它?

git gitignore git-rm

4888
推荐指数
25
解决办法
111万
查看次数

忽略git项目中的任何"bin"目录

我有这样的目录结构:

.git/
.gitignore
main/
  ...
tools/
  ...
...
Run Code Online (Sandbox Code Playgroud)

在主要工具和工具以及任何其他目录中,可以有一个"bin"目录,我想忽略它(我也想忽略它下面的所有内容).我在.gitignore中尝试了这些模式中的每一种,但它们都不起作用:

/**/bin/**/*
/./**/bin/**/*
./**/bin/**/*
**/bin/**/*
*/bin/**/*
bin/**/*
/**/bin/* #and the others with just * at the end too
Run Code Online (Sandbox Code Playgroud)

谁能帮我吗?如果我这样做,第一个模式(我认为应该工作的模式)工作得很好:

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

但我不希望每个顶级目录都有一个条目,我不想每次添加新目录时都要修改.gitignore.

这是在Windows上使用最新的msysgit.

编辑:还有一件事,有文件和目录在他们的名字中有子字符串'bin',我不希望那些被忽略:)

git gitignore

1172
推荐指数
12
解决办法
86万
查看次数

推荐用于Python项目的.gitignore文件?

我正在尝试收集一些我的默认设置,有一件事我意识到我没有标准的.gitignore文件.有一个很好的线程显示了Visual Studio项目良好.gitignore,但我没有看到很多关于Python和相关工具的建议(PyGTK,Django).

到目前为止,我有......

*.pyc
*.pyo
Run Code Online (Sandbox Code Playgroud)

...对于编译对象和......

build/
dist/
Run Code Online (Sandbox Code Playgroud)

...用于setuptools输出.

还有什么建议吗?

python git django pygtk gitignore

176
推荐指数
6
解决办法
18万
查看次数

Git 忽略所有 __pycache__ 目录

我只是按照这个解决方案添加__pycache__/到我的.gitignore但它不起作用。所有具有格式的目录__pycache__仍然出现在我的git status

在此输入图像描述

git gitignore

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

标签 统计

git ×4

gitignore ×4

django ×1

git-rm ×1

pygtk ×1

python ×1