笨鸟教程 - 程序员AI编程教程 - 版本控制
根据您的版本控制系统，在不同情况下可能会出现冲突。当您在团队中工作时，您可能会遇到有人对您当前正在处理的文件提交更改的情况。如果这些更改不重叠（即对不同的代码行进行了更改），则会自动合并冲突的文件。但是，如果相同的行受到影响，您的版本控制系统不能随机选择一侧而不是另一侧，并要求您解决冲突。合并、变基或挑选分支时也可能出现冲突。非分布式版本控制系统﻿当您尝试在服务器上编辑具有较新版本的文件时，WebStorm 会通知您，并在编辑器中显示一条消息弹出窗口：[...]
WebStorm 允许您检查文件或文件夹的两个修订版之间的差异，或者它们当前的本地副本和存储库版本之间的差异。差异显示在差异查看器中。将修改后的文件与其存储库版本进行比较﻿打开 提交工具窗口Alt+0选择一个文件并单击工具栏上的 ，或按Ctrl+D。将文件或文件夹的当前修订版与同一分支中的修订版进行比较﻿[...]
将文件添加到 VCS﻿打开 提交工具窗口Alt+0通过按下或从上下文菜单中选择Add to VCS ，将Unversioned Files 更改列表中的任何文件置于版本控制之下。您可以添加整个更改列表，也可以选择单独的文件。Ctrl+Alt+A如果您为项目启用了 VCS 集成，WebStorm 建议在版本控制下添加每个新创建的文件（您可以在版本控制 | 确认下的设置/首选项对话框中更改此行为）。如果您希望某些文件始终保持未版本化，您可以将 VCS 配置为忽略它们。Ctrl+Alt+S.idea目录中的所有设置文件都应置于版本控制之下，除了workspace.xml，它存储您的本地首选项。workspace.xml文件应被VCS标记为忽略。您还可以从项目工具窗口将文件添加到本地存储库。选择要添加的文件，然后按Ctrl+Alt+A或选择VCS | <your_VCS> | 从上下文菜单中添加。[...]
WebStorm 支持两个级别的版本控制集成：在 IDE 级别，VCS 集成是通过一组默认启用的捆绑插件提供的。在项目级别，通过将项目文件夹与一个或多个版本控制系统相关联来启用 VCS 集成。将项目根与版本控制系统相关联﻿WebStorm 允许您快速启用项目与版本控制系统的集成，并将其与项目根相关联。有关如何将单独的项目目录与不同的版本控制系统相关联的说明，请参阅将目录与版本控制系统相关联。[...]