Skip to main content

对话框:选项:Git

符号: _git_icon_options_git.png

功能:对话框包含以下设置 CODESYS Git.有关更多信息 CODESYS 选项,请参阅: 对话框:选项

致电:菜单

1. 证书处理

始终接受证书

默认情况下禁用

_cds_icon_checked.png:服务器发送的证书即使无效,也始终会被接受。它未标记为可信。

接受自签名证书

默认情况下禁用

_cds_icon_checked.png:还接受自签名证书(这些证书通常会被拒绝)。

如果未选择该选项且没有可信证书,则会收到一条错误消息。然后,您可以查看证书的详细信息并决定是否应建立连接。



2. Git 拉取/合并选项

Git Pull/Git 合并

这些选项仅影响 Git 冲突

合并冲突策略

选项:

  • 应用自动合并(如果可用):只要受影响的对象类型可用,就应使用自动合并功能。

  • 因冲突而失败(请勿合并):如果发生冲突,合并操作将中止,并显示错误消息。

  • 让用户解决冲突: 从根本上讲,冲突必须手动处理。有关更多信息,请参阅: 合并冲突,“关系问题”

  • 使用 “我们的” 来处理冲突: CODESYS Git 合并时应尝试通过始终使用目标分支的内容来解决冲突。

  • 使用 “他们的” 来处理冲突: CODESYS Git 合并时应尝试通过始终使用源分支的内容来解决冲突。

快进策略

选项:

  • 如果可能,使用快进: 合并时会自动应用源分支的提交,其时间是在两个分支中已经存在的提交之后。在这种情况下,历史记录中不会创建任何合并提交条目。如果提交不一致,则不会进行快进。

  • 不能快进

  • 仅限快进(否则失败): 尝试合并总是使用快进策略。如果未满足要求,则合并将失败并显示相应的消息。

    快进的典型用例:Pull

承诺成功:

_cds_icon_checked.png:如果在没有任何冲突的情况下执行了拉取或合并操作,则还会自动执行提交。如果快进成功,则该选项无效。



3. 消息报告

冗长级别

细节级别的选择:

  • 默认: 基本信息(例如,带有操作成功信息的命令名称,无详细信息)

  • Verbose:关于结果和中间步骤的更多信息。有助于在操作中编写脚本,而无需 CODESYS 用户界面。