3

我在 git repo 中有几个文件夹。每个文件夹都包含一个“arm”文件夹,该文件夹包含在.gitignore文件中。但我在“arm”文件夹和 arm 文件夹的子文件夹中有一些 Makefile。当我在源代码控制下的 Makefiles 中进行更改时,git status向我显示更改。但是如果我在“arm”文件夹中创建新的子文件夹并添加 Makefilegit status输出为空。如何更改文件以在输出.gitignore中查看未跟踪的 Makefile ?git status

4

2 回答 2

0

最好使用命令行将 Makefile 添加到 Git:

git add -f Makefile
于 2018-06-11T07:04:31.687 回答
-1

您可以添加覆盖.gitignore配置的 Makefile,使用git add -f arm/Makefile,使 git 仍然忽略文件夹中的内容,但它现在跟踪的 Makefile 除外。

或者您可以在 上添加 Makefiles 的例外.gitignore,例如:

arm/*
!arm/Makefile
于 2013-10-30T07:41:16.250 回答