rbe*_*HYP 14 git bitbucket visual-studio-code
我正在设置 VS Code 以处理保存在 BitBucket 中的现有 Salesforce 项目。
我将存储库克隆到我的设备上,现在当我打开 VS Code 时,我收到消息“'C:\Users[我的存储库目录]'的 git 存储库有太多活动更改,只会启用 Git 功能的一个子集.
当我转到左侧菜单中的 Git 时,它说我有 5000 个分阶段更改,并且似乎认为这些更改是我删除了文件,即使我自己转到文件路径时可以看到它们。
建议?
Visual Studio Code 详细信息:版本:1.42.0(用户设置)提交:ae08d5460b5a45169385ff3fd44208f431992451 日期:2020-02-06T10:51:34.058Z Electron: 6.1604.16.16.16.16.16.Chrome 303.31-electron.0 操作系统:Windows_NT x64 10.0.18362

小智 25
如果有两件事属实,则尚未列出的不同解释可能会对您有所帮助
.git在文件夹层次结构中存在一个您不知道的较高文件夹2.这一点很容易验证。
关于第一点,您需要在受影响项目的目录中在终端中编写以下内容:
git rev-parse --show-toplevel
Run Code Online (Sandbox Code Playgroud)
此命令搜索文件目录树中较高位置的 .git 文件夹,并将返回第一个遇到的 git 存储库的位置。这意味着您要么会收到致命的未找到消息,要么收到一条路径。
进入该目录并删除 .git 文件夹(检查日志确保不会丢失信息后),然后在项目目录中创建一个 .git 文件夹。
Joh*_*icz 12
以下是根据本文之前的答案总结的可能原因:
缺少 .gitignore 文件
.gitignore 中缺少不应提交到 git 的文件或文件夹的条目。
您刚刚进行了大量手动更改,或者使用了外部工具来完成此操作。VsCode 需要一些时间来处理更改。
您的 .git 文件夹在文件夹层次结构中的位置比应有的位置更高。
您只需打开您想要处理的项目而不是父项目。
尝试使用终端或 GUI 打开项目,而不是将项目文件夹拖到 VsCode 中。
检查您是否在错误的位置执行了“git init”,特别是在项目的父文件夹中。
一个停产问题。类型:“git ls-files --eol”(Git 2.8+)。如果是,那么:
Run Code Online (Sandbox Code Playgroud)type: git config --global core.autocrlf false re-clone your repository check if the issue persists on VSCode
Von*_*onC 11
如果这是一个 eol 问题,请检查git ls-files --eol(Git 2.8+)。
如果是,那么: