提示:解决冲突后,标记更正的路径

pau*_*llb 30 git git-merge git-revert git-cherry-pick git-merge-conflict

git有时会在冲突中给出这个消息(在恢复或樱桃选择期间)

hint: after resolving the conflicts, mark the corrected paths
Run Code Online (Sandbox Code Playgroud)

这是什么意思?

Nic*_*kin 29

这意味着您需要明确告诉Git您已解决每个文件或文件夹(即路径)的冲突.

显示尚未解决的冲突列表:

git status
Run Code Online (Sandbox Code Playgroud)

将冲突标记为已解决.

应保留文件夹中的文件或所有文件,并解决所有冲突:

git add
Run Code Online (Sandbox Code Playgroud)

应删除文件或文件夹:

git rm
Run Code Online (Sandbox Code Playgroud)

下一步:

git commit
Run Code Online (Sandbox Code Playgroud)

  • git commit不一定是最后一步,例如在rebase期间。 (2认同)

小智 5

因为有些文件有冲突,你可以打字git status找出有冲突的文件是什么,冲突解决后git commit -m sth log,最后git cherry-pick your-commmit-id。查看详情http://wiki.koha-community.org/wiki/Using_Git_Cherry_Pick#Resolve_conflicts