所以,我试图通过使用cherry-pick来应用旧的提交,但似乎比我想象的更难。
这就是BASH的样子......
--HEAD IS IN THE MASTER BRANCH-
git cherry-pick 6a0c632
error: could not apply 6a0c632...
hint: after resolving the conflicts, mark the corrected paths
hint: with 'git add <paths> or "git rm <paths>'
hint: and commit the result with 'git commit'
我使用Git只用了2个月,我使用的唯一命令就是基本命令:添加,提交,推送,拉动......
答案 0 :(得分:1)
第1步:修复合并冲突。
第2步:添加固定文件。
git add <fixed_file>
第3步。继续樱桃挑选。
git cherry-pick --continue
答案 1 :(得分:-1)
error: could not apply zp39187... my message
When you have resolved this problem, run "git rebase --continue".
经常是一个重新出现的错误。
发生这种情况的一个主要原因是(在我的情况下)提交&#39; zp39187&#39;导致冲突。
经常重复出现的解决方案&#39;是修复冲突或使用以下命令跳过它:
git rebase --skip
然而,在采摘樱桃时,错误似乎也出现了。
此链接可能会有所帮助:Add commits before root commit in Git?,因为它看起来非常相关。
我希望它在某种程度上有所帮助.. :)