WebStorm:Git 集成不与终端同步 git
WebStorm: Git integration does not sync with terminal git
我对 WebStorm 有一个奇怪的问题。我曾经使用过 PhpStorm,Git 从来没有遇到过任何问题,但我不知道在那种情况下如何正确设置 WebStorm。
PhpStorm/WebStorm 有一种方便的方式来突出显示已修改或添加的文件(蓝色或绿色标题)。但是,就我而言,这在第一次启动时可能是正确的,然后一旦我在终端中使用 git 进行提交,它就会失败。同样,这在我之前安装的 PhpStorm 中运行得非常好,但在这次安装的 WebStorm 中,它似乎检测到我在提交后修改的任何文件作为新文件。
这对我造成了两点影响:
- 我看到所有编辑过的文件都是新文件(绿色),不管我是否对它们进行了任何更改,所以很快我就有了很多绿色突出显示的文件
- 我无法使用方便的功能来按块还原更改
我已经搜索了网络和 JB 帮助,但也许我无法很好地表述我的问题,因为我找不到任何东西。
我很高兴在我的开发过程中使用命令行,所以我不想开始为 git 使用 UI。
但为什么将其添加到忽略文件列表中是另一个未解之谜。
我对 WebStorm 有一个奇怪的问题。我曾经使用过 PhpStorm,Git 从来没有遇到过任何问题,但我不知道在那种情况下如何正确设置 WebStorm。
PhpStorm/WebStorm 有一种方便的方式来突出显示已修改或添加的文件(蓝色或绿色标题)。但是,就我而言,这在第一次启动时可能是正确的,然后一旦我在终端中使用 git 进行提交,它就会失败。同样,这在我之前安装的 PhpStorm 中运行得非常好,但在这次安装的 WebStorm 中,它似乎检测到我在提交后修改的任何文件作为新文件。
这对我造成了两点影响:
- 我看到所有编辑过的文件都是新文件(绿色),不管我是否对它们进行了任何更改,所以很快我就有了很多绿色突出显示的文件
- 我无法使用方便的功能来按块还原更改
我已经搜索了网络和 JB 帮助,但也许我无法很好地表述我的问题,因为我找不到任何东西。
我很高兴在我的开发过程中使用命令行,所以我不想开始为 git 使用 UI。
但为什么将其添加到忽略文件列表中是另一个未解之谜。