Sha*_*ggy 9 git salesforce visual-studio-code
我正在使用 Visual Studio Code 进行我的销售队伍开发。我在将 Git 作为存储库时遇到了一些问题。当我右键单击 package.xml 并说 Retrieve Source From Org 时,它正在从 Org 获取所有文件。
问题是 git 扩展名显示文件已在服务器上修改,即使我在本地有一个示例文件。即使没有更改,我也不想一次又一次地将所有文件推送到我的 git 存储库。
知道为什么会发生这种情况以及如何避免吗?
更新:我做了 git diff 并且它提供了正确的输出。它只显示被修改的文件更改。在这种情况下只有五个。
Sha*_*ggy 29
我能够通过执行以下命令来解决它
git config --global core.autocrlf false
Run Code Online (Sandbox Code Playgroud)
小智 6
如果我们使用更改权限,那么我也遇到了这种行为。为了克服这个问题,您可以使用以下命令。
git config core.filemode false
Run Code Online (Sandbox Code Playgroud)
如果你想申请全球。
git config --global core.filemode false
Run Code Online (Sandbox Code Playgroud)
小智 6
如果您运行git diff并看到如下输出:
diff --git a/folder/file.tex b/folder/file.tex
old mode 100725
new mode 100614
Run Code Online (Sandbox Code Playgroud)
运行以下命令来修复该问题。
git config --unset core.filemode
Run Code Online (Sandbox Code Playgroud)
如果在 VS Code 中刷新源代码管理后这不起作用,也请运行以下命令。
git config --global core.filemode false
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6094 次 |
| 最近记录: |