今天在提交代碼的時候,develop分支已經合並上了,再將這個分支合並到release分支的時候出現了一個這樣的一個錯誤:
這個時候,我們只需要選中我們提交的這個分支重新進一下就好了。
但是有時候,我們發現從新進去還是不能夠解決問題,痛定思痛,我找到了原因:
如果這個當前修改的文件基本上都是你一個人的話,出現這種問題的原因,是因為,我們在commit完文件之后,發現還有點東西沒有改好,我放棄了push操作,又修改了文件,然后再次進行commit push操作,這個時候一次push操作推上去的是兩次commit的東西,我們在合並完develop分支之后,在release的時候,我們選的是最近一次commit的內容,進行cherry pick操作,所以就會報這個錯,這個時候,我們要cherry pick第一次commit的操作,在commit第二次的操作,發現,就不會出現問題了,僅代表個人愚見。
如果上面這種方式也還是解決不了問題的話,我是直接打開瀏覽器,在gitlab上面進行修改的,這種改代碼提代碼的方式其實也是蠻爽的,但是不推薦大家使用。哈哈!