【发布时间】:2025-12-01 15:55:01
【问题描述】:
我并不是真正的 GIT 专家,我一直只在 git 中使用 git add、git commit -m 和 bla bla(基本),
我已经从克隆项目中获得了一个文件.gitignore,并且它已经由团队设置。但是为了运行项目,我有另一种方法可以在 Makefile 中添加一些语法,因为我不能使用该项目的默认 Makefile,我有自己的设置。
所以在这里我更改了Makefile的文件,但是每次我想git status时Makefile的状态是unstaged for commit,所以我必须手动执行git checkout -- Makefile,它会像以前一样恢复那个文件并且不会添加到 git 中,因为我的主要问题是:
我想在本地忽略该文件,如何在命令行中执行该操作?
【问题讨论】:
-
是的,也许可以,你能举个例子吗
-
您可以在
git add步骤中排除它,如there 所述:git add --all -- :!main/dontcheckmein.txt