原本一直在台式机上用vscode远程连接到Linux服务器写代码,git local working change都能正常显示出来有哪些代码是未修改过的哪些是修改过的,昨天换了台电脑连接到同一个服务器,突然发现git把自己大量改动过的这个目录下的所有文件都识别成新添加的了
,就是说本来应该是上图左边是有代码的,然后右边显示diff,现在左边啥东西都没。这个在原先的台式机上可以正常显示
然后我发现打开这个出现问题的目录时,左下角显示分支是master,我点击它想切换分支发现没有分支可以切换,我又打开没出问题的目录下的文件,发现底下的分支自动切换成了我正在工作的分支
还有一个情况是,打开左边的source control之后一共有两个分支,master和我正在工作的分支,其中的changes目录下的文件都是一样的,点击出现问题的目录下的文件查看working tree的时候,两个分支都显示是上述图片的情况
求大佬帮忙解决一下