我试图使用git add -A来保持git repo工作目录与暂存区域相同,但不幸的是,.gitignore文件也添加到暂存区域中。那么,如何恢复,使之不受追踪呢?

最佳答案

首先,将其从暂存区取出(为此,请按照建议git status打印)。然后简单地将.gitignore添加为.gitignore文件中的一行,这样您就可以告诉git在运行.gitignore时不要将git add添加到跟踪的文件中。
不过,想要避免跟踪.gitignore文件是不寻常的。如果告诉git不要将文件foo.outdatabase.db等添加到暂存区域很重要,那么保存git不应该将这些文件添加到暂存区域的信息是否很重要?

关于git - 使用git add -A后跟踪.gitignore,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/40338176/

10-15 10:26