# 首选项 - 插件 ![](http://7xqa61.com1.z0.glb.clouddn.com/Wechat/GMS文档翻译草稿/设置项/_image/2017-08-14-16-14-52.png) 插件首选项用于设置在 GameMaker Studio 2 IDE 中添加的插件相关设置。 默认有一个专门用于将 GameMaker Studio 2 项目集成 Git 版本控制管理的插件。 ## 源代码控制(Git) 本节介绍您需要设置以使 Git SCM 插件与 GameMaker Studio 2 相适用的选项功能。首先,在User Identity(用户身份) 中填入以下字段: * **提交时使用的用户名:**在这里,您必须输入您要使用的用户名,以便在发起 Git 请求时使用(必须设置 Git 库中对应的用户名)。 * **提交时使用的电子邮件:**与当前 Git 身份相关联的电子邮件。 设置好用户身份后,您可以通过点击添加新用户/通过认证的按钮添加新的用户名/密码组合进行身份验证,这将打开以下窗口,您可以在此填写字段: ![](http://7xqa61.com1.z0.glb.clouddn.com/Wechat/GMS文档翻译草稿/设置项/_image/2017-08-14-16-15-06.png) 您还可以通过单击具有 SSH 标签的按钮添加以 SSH 密钥验证身份的账户。 这将打开以下窗口,供您填写: ![](http://7xqa61.com1.z0.glb.clouddn.com/Wechat/GMS文档翻译草稿/设置项/_image/2017-08-14-16-15-26.png) 使用以下这些按钮,您可以设置合并工具选项和 SCM 的差异工具选项: * **合并工具的路径:** 您可以在此指定 Git合并工具的完整文件路径。 * **合并工具的启动参数:** 在此选项中,您可以添加一些命令,使其在您使用合并工具时自动运行。 * **冲突校验工具路径:** 在此指定差异工具的完整文件路径。 * **冲突校验工具的启动参数:** 在此字段中,您可以添加一些命令,使其在您使用差异工具时运行。 设置完以上这些后,最后有一些常用的选项配置: * 日志详细记录:为 Git 输出日志启用详细记录。 默认情况下关闭。 * 自动启用源代码控制:打开此选项后,将自动为所有新项目启用源代码版本控制。 默认情况下关闭。