我试图使用git add -A
来保持git repo工作目录与暂存区域相同,但不幸的是,.gitignore
文件也添加到暂存区域中。那么,如何恢复,使之不受追踪呢?
最佳答案
首先,将其从暂存区取出(为此,请按照建议git status
打印)。然后简单地将.gitignore
添加为.gitignore
文件中的一行,这样您就可以告诉git在运行.gitignore
时不要将git add
添加到跟踪的文件中。
不过,想要避免跟踪.gitignore
文件是不寻常的。如果告诉git不要将文件foo.out
、database.db
等添加到暂存区域很重要,那么保存git不应该将这些文件添加到暂存区域的信息是否很重要?
关于git - 使用git add -A后跟踪.gitignore,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/40338176/