1

我正在使用 GitHub for Windows 来提交文件。我的.gitignore样子:

bin/*
!bin/IncludeThis.dll

我只想包含这个二进制文件,而不是任何bin目录中的任何其他文件。但是,这种模式包括目录中的所有文件App/bin/(包括我想要的文件)。

如果我将其更改为:

bin/
!bin/IncludeThis.dll

然后排除整个App/bin/目录(如预期的那样)。有什么建议么?这是 Github for Windows 中的错误吗?

4

1 回答 1

2

如果您正在使用除了 G4W(Windows 的 GitHub)之外的最新版本的msysgit,不要忘记您可以看到文件被忽略的原因

git check-ignore -v -- /path/to/bin/IncludeThis.dll

尝试使用 msysgit 1.8.4直接.gitignore在正确的 bin 文件夹中开始调试(删除其他.gitignore文件)。

于 2013-09-29T00:50:06.237 回答