当我对项目文件夹中的文件进行更改时,"SOURCE CONTROL:除非我在终端中键入git add .
,否则GIT面板不会显示更改。
它们在Git Graph中显示为“未提交的更改”。
您可以在下面的屏幕截图中看到这一点:
我已经退出VSCode并重新打开它,并确保打开项目根文件夹,其中包含.git文件,打开时显示更改,但在我提交、推送并进行了一些新更改后,它们再次没有被选中。
我该怎么解决这个问题呢?
当我对项目文件夹中的文件进行更改时,"SOURCE CONTROL:除非我在终端中键入git add .
,否则GIT面板不会显示更改。
它们在Git Graph中显示为“未提交的更改”。
您可以在下面的屏幕截图中看到这一点:
我已经退出VSCode并重新打开它,并确保打开项目根文件夹,其中包含.git文件,打开时显示更改,但在我提交、推送并进行了一些新更改后,它们再次没有被选中。
我该怎么解决这个问题呢?
4条答案
按热度按时间ie3xauqp1#
当我试图将一个分支合并到另一个有合并冲突的分支时,这种情况发生在我身上。
这个问题最终导致git
Unmerged paths
中有两组重复的文件,唯一的区别是文件夹名称的大小写不同。我在两个大小写不正确的文件上使用了git remove
,问题立即得到了解决。解决方案示例
0md85ypi2#
我也遇到过这种情况。我运行
touch aaa.txt
创建了一个文件,然后它显示了所有更改的文件。之后我删除了创建的文件t2a7ltrp3#
通过命令面板-〉重新启动扩展主机来重新启动扩展主机。
比重新启动/重新安装VSCode快。
hxzsmxv24#
当我在VSCode中打开另一个项目时,我碰巧遇到了同样的问题。“源代码控制:GIT”面板没有显示我的文件中的更改,直到我使用
以下解决方案对我有效:
1.进入设置(文件-〉首选项-〉设置)。
1.搜索“Git:提交后命令””。
1.从下拉菜单中选择“同步”选项。