Git Can';在使用VS代码实现推/拉操作之前,我看不到Vue.JS开发服务器中的更改

Git Can';在使用VS代码实现推/拉操作之前,我看不到Vue.JS开发服务器中的更改,git,vue.js,github,visual-studio-code,Git,Vue.js,Github,Visual Studio Code,我经常遇到这样一个问题,如果我远远落后于master,Git中的push/pull过程将不再收集所做的所有更改 发生以下情况: VS代码不会一致地收集拉取中的所有远程更改 VS代码停止一致地跟踪文件中的更改,因此它们不会在源代码管理选项卡下显示为已更改以便推送 在本地对文件所做的更改将停止反映在npm运行服务器中 为了查看对文件的更改,我需要将其推送到GitHub,然后将其拉入,这意味着我无法在本地有效地工作 我试过: git重置--硬头和git获取--全部 切换分支,然后切换gi

我经常遇到这样一个问题,如果我远远落后于master,Git中的push/pull过程将不再收集所做的所有更改

发生以下情况:

  • VS代码不会一致地收集拉取中的所有远程更改

  • VS代码停止一致地跟踪文件中的更改,因此它们不会在源代码管理选项卡下显示为已更改以便推送

  • 在本地对文件所做的更改将停止反映在
    npm运行服务器中

  • 为了查看对文件的更改,我需要将其推送到GitHub,然后将其拉入,这意味着我无法在本地有效地工作

我试过:

  • git重置--硬头
    git获取--全部
  • 切换分支,然后切换git rebase master
  • 重新启动npm服务器、计算机等

有什么建议吗?

这是一种奇怪的行为。当你说终端时,你是指VS代码终端还是系统终端?另外,您正在使用什么操作系统?Linux、Windows、macOS?您是否已检查在VS代码中打开的路径与在终端中打开的路径相同?如果你把所有这些信息都添加到问题中,那就太好了。这将增加有人回答它的机会。macOS,并使用系统终端。这是同一条路。