... | ... | @@ -4,11 +4,11 @@ |
|
|
|
|
|
在大多数情况下,Git 能够自动合并分支之间的更改,但是在某些情况下,Git 需要您的帮助来手动解决冲突。通常,当人们更改了同一文件的相同部分时,这就需要手动来解决冲突了。
|
|
|
|
|
|
在解决所有冲突之前,系统将阻止合并请求。冲突可以在本地解决,许多情况下在 CODE CHINA 网页上也可以解决(有关何时可用的信息,请参见可解决的[冲突](#可解决的冲突) )。
|
|
|
在解决所有冲突之前,系统将阻止合并请求。冲突可以在本地解决,许多情况下在 GitCode 网页上也可以解决(有关何时可用的信息,请参见可解决的[冲突](#可解决的冲突) )。
|
|
|
|
|
|
[![Merge request widget](/docs/img/merge_request_widget.png)](/docs/img/merge_request_widget.png)
|
|
|
|
|
|
**注意:** CODE CHINA 通过在未自动合并到目标分支的源分支中创建合并提交来解决冲突,这样可以在合并更改之前在源分支对合并提交进行检查和测试,从而在更改进入目标分支前防止没有检查或破坏构建导致的意外。
|
|
|
**注意:** GitCode 通过在未自动合并到目标分支的源分支中创建合并提交来解决冲突,这样可以在合并更改之前在源分支对合并提交进行检查和测试,从而在更改进入目标分支前防止没有检查或破坏构建导致的意外。
|
|
|
|
|
|
## 交互模式[](#resolve-conflicts-interactive-mode "Permalink")
|
|
|
|
... | ... | @@ -20,13 +20,13 @@ |
|
|
|
|
|
## 内联编辑模式[](#resolve-conflicts-inline-editor "Permalink")
|
|
|
|
|
|
合并冲突编辑模式可以让您在 CODE CHINA 界面中解决更复杂的合并冲突,比如需要用户手动修改文件才能解决的冲突。使用**内联编辑**按钮打开编辑器. 确定更改后,请单击**提交到源分支**按钮。
|
|
|
合并冲突编辑模式可以让您在 GitCode 界面中解决更复杂的合并冲突,比如需要用户手动修改文件才能解决的冲突。使用**内联编辑**按钮打开编辑器. 确定更改后,请单击**提交到源分支**按钮。
|
|
|
|
|
|
[![Merge conflict editor](/docs/img/merge_conflict_editor.png)](/docs/img/merge_conflict_editor.png)
|
|
|
|
|
|
## 可解决的冲突[](#conflicts-available-for-resolution "Permalink")
|
|
|
|
|
|
CODE CHINA 界面只允许解决以下所有条件均成立的文件中的冲突:
|
|
|
GitCode 界面只允许解决以下所有条件均成立的文件中的冲突:
|
|
|
|
|
|
* 该文件是文本,不是二进制
|
|
|
* 该文件采用 UTF-8 兼容编码
|
... | ... | |