gpt4 book ai didi

javascript - VSCode 未显示源代码控制 git 面板中的更改

转载 作者:行者123 更新时间:2023-12-03 14:43:02 25 4
gpt4 key购买 nike

当我对项目文件夹中的文件进行更改时,除非我键入 git add .,否则“源控制:GIT”面板不会显示更改。在终端。

它们确实在 Git Graph 中显示为“未提交的更改”。

您可以在下面的屏幕截图中看到这一点:

VSCode git changes discrepancy

我已经退出 VSCode 并重新打开它,并确保打开项目根文件夹,其中包含 .git 文件,打开时显示更改,但是在我提交、推送然后进行一些新更改之后,它们再次没有被选中向上。

我怎样才能永远解决这个问题?

最佳答案

当我尝试将一个分支 merge 到另一个存在 merge 冲突的分支时,这发生在我身上。
问题最终是 git Unmerged paths 中的两组重复文件唯一的区别是路径中的文件夹名称具有不同的字母大小写。我用了git remove在两个大小写错误的文件上,问题立即得到解决。
示例分辨率

% git status

Unmerged paths:
(use "git add/rm <file>..." as appropriate to mark resolution)

both deleted: filePATH/file01.ts
both deleted: filePATH/file02.ts
added by us: filePath/file01.ts
added by us: filePath/file02.ts

% git remove filePATH/file01.ts
% git remove filePATH/file02.ts
% git add filePath/file01.ts
% git add filePath/file02.ts

关于javascript - VSCode 未显示源代码控制 git 面板中的更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58467720/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com