我在git repo中有几个文件夹。每个文件夹都包含一个“arm”文件夹,该文件夹包含在.gitignore
文件中。但我在“arm”文件夹和arm文件夹的子文件夹中有一些Makefile。当我在源代码控制下的Makefile中进行更改时git status
向我显示更改。但是如果我在“arm”文件夹中创建新的子文件夹并添加Makefile git status
输出为空。如何在.gitignore
输出中更改git status
文件以查看未跟踪的Makefile?
答案 0 :(得分:0)
最好使用命令行将Makefile添加到Git中:
git add -f Makefile
答案 1 :(得分:-1)
您可以使用.gitignore
添加覆盖git add -f arm/Makefile
配置的Makefile,使git仍然忽略文件夹中的内容,除了它现在跟踪的Makefile。
或者您可以在.gitignore
上添加Makefile的例外,例如:
arm/*
!arm/Makefile