答案 0 :(得分:4)
.gitignore
,这意味着
想要吞噬您的node_modules
或中间体目录
目标文件等。这需要很长时间,如果需要的话会永远
崩溃并重新启动,因此您不断看到该图标。 .gitignore
文件。答案 1 :(得分:2)
时钟是“进度徽章”,在VS Code获取存储库信息和状态时可见:
您可以在设置中将其禁用:
{
// controls whether git actions should show progress
"git.showProgress": true
}
答案 2 :(得分:0)
对文件进行更改然后保存时,时钟图标会显示一秒钟,然后消失。我认为它会读取您所做的更改,并在源代码管理下添加新的更改文件,因此,如果单击该文件,则可以看到旧版本与新版本之间的区别。我相信,当您进行任何更改以显示每个文件旁边的正确状态(例如已修改,已添加等)时,它会比较差异。
答案 3 :(得分:0)
我解决此问题的方法是重命名现有的git项目并从GitHub克隆新副本。然后,我使用了一个compare实用程序(在我的例子中为WinMerge)将旧的破损项目与新的克隆项目进行比较。我将更改从旧更改缓慢地迁移到新版本,并通过频繁的提交和推送来更新GitHub。
有一次,我移动了最近创建的临时目录树,其中包含数千个文件,而新项目就像旧项目一样令人厌烦。由于我仍然不想在git中使用临时文件,因此我正确更新了.gitignore文件,问题得以解决。
就我而言,问题是 way 太多未跟踪的文件。