Git --skip-worktree没有按预期工作

问题描述 投票:1回答:1

我知道我们在这里有很多讨论,但这些都没有解决我的问题。所以把我的问题放在这里。

我想在执行git状态时将一些文件显示为已修改,并尝试了不同的选项,如下所述:here ex。我想解开test.txt文件,我试过这样:git update-index --skip-worktree test.txt

当我执行git状态时,它立即显示为已修改。这里有什么问题吗?此外,我尝试将此添加到.git / info / exclude文件但没有运气。有人可以在这里提出一些想法吗?

git
1个回答
0
投票

只需将其从git状态中删除即可:

git reset -- afileBeginModified

但完全未跟踪将是以下组合:

git rm --cached -- afile_I_Dont_want_to_see_ever
echo afile_I_Dont_want_to_see_ever > .gitignore
© www.soinside.com 2019 - 2024. All rights reserved.