git - 终端 Git 跟踪与 VS Code git 跟踪不同步
问题描述
当我从终端添加、修改或删除文件时(我正在使用 iTerm2 -oh my zsh-git 扩展)暂存它们并提交它们,它不会反映在我的 VS 代码 git 跟踪中。
我在 VS 代码中的源代码控制部分仍然说更改不是使用 git 暂存或跟踪的。
我必须再次上演并提交它们。
当我在 VS 代码中打开终端并检查git config --list
时,iTerm2 终端和 VS 代码终端都显示相同的配置列表。
当我从两个单独的终端检查时,日志和历史记录也相同。
就在我从 iterm2 终端或 VS Code 暂存或提交时,如果其他终端这样做,他们都不会认为更改已暂存或提交,并且仍然显示未跟踪或未提交彼此。
以前有人遇到过这样的问题吗?与 VS Code Git 设置有关吗?
解决方案
推荐阅读
- java - 将另一个变量的身份分配给一个变量
- html - flexbox - 1/3 和 2/3 比例的居中项目
- ruby-on-rails - 在 rails 视图中添加 map 和/或拒绝到 reduce
- c# - 反序列化返回空键和空值(计数正确)
- build - 在 Azure DevOps 上构建 sqlproj
- r - R MLR 包 - 保存每个参数的性能
- powershell - 在PowerShell中添加六十进制时间
- java - 在 Selenium Webdriver 中获取会话 ID 返回字母数字格式如何保持原始格式?
- jquery - jQuery将检查的输入文本传递给不同的输入
- javascript - 在 MacOS 下拉菜单中移动复选标记