簡體   English   中英

Bitbucket 合並沖突問題

[英]Bitbucket merge conflict issue

我之前曾在 bitbucket 和 Github 上工作過,並且對事物的運作方式有很好的了解。 我有一個 master 分支和兩個僅從 master 創建的功能分支。 我在那里做了這些步驟

  1. 我將 feature1 合並到 master 分支
    1. 為 feature2 和 master 創建了一個拉取請求
      1. 在拉取請求中發生沖突
      2. 從遠程 master 分支檢出本地 master
      3. 檢查本地功能2分支,然后與主分支6合並在遠程功能2分支上正確推送沖突更改
      4. 現在在 bitbucket 上,我嘗試合並功能 2 和主分支的拉取請求

但收到此錯誤無法自動完成合並。 請手動克隆“項目/項目”,簽出“master”並合並“feature2”(或提交“da08d661b57e74488515184d”),解決任何沖突,並推送結果

知道如何解決這個問題嗎?

我今天也面臨同樣的問題。 我們有 Atlassian Bitbucket 服務器。 當我嘗試使用“ Rebase, fast-forward ”合並時出現錯誤。 然后我嘗試了另一種策略“合並提交”,這對我有用。 請參閱https://confluence.atlassian.com/bitbucketserver/pull-request-merge-strategies-844499235.html 注意:第一次嘗試時,我收到一條彈出消息,要求我重新加載頁面並再次嘗試; 這次合並了。

在嘗試上述之前,我嘗試了https://confluence.atlassian.com/bitbucketserverkb/pull-request-cannot-be-merged-or-not-showing-latest-commits-877338546 中提到的“解決方法#1,第 2 點” .html但這對我沒有幫助。 你可以嘗試看看什么對你有用。

原因:我覺得它發生在我身上的原因是; 我在一個分支上工作,比如我從 Master 創建的 B1。 然后我從 B1 創建了另一個分支,比如 B2。 所以從技術上講,B2 也對 B1 進行了更改,因此我創建了 PR 以將 B2 合並到 Master(是的,所有沖突在創建 PR 之前都已解決)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM