2017-10-19 144 views
0

我目前正在維護我的第一個開源項目,並且一直運行到同一場景。不要關閉提交請求提交消息中提到的問題

  1. 我得到一個拉請求是好的,但它並不能完全解決問題,但用戶提到提交信息的問題,像Resolves #14這意味着,當我合併拉它會自動關閉問題請求。
  2. 我合併了合併請求,因爲我想要合併請求代碼,這會自動關閉問題。
  3. 我回到問題並重新打開它。

這是好的,但它是一種很麻煩的,它導致了這個樣子

enter image description here

,看上去就像他們已經關閉並重新打開一堆時間的問題。有沒有辦法阻止這種自動關閉以保持問題歷史更清潔?

回答

1

據我所知,拉取請求(即合併)的完成與正在合併的分支的關閉相結合。我過去避免這種情況的通常方式是簡單地不批准具有待處理問題的請求。相反,請對拉取請求發表評論,並在解決這些問題時才完成合並。請記住,功能分支的所有者可以繼續進行提交,並且提取請求將自動更新。

我相信GitHub和Bitbucket都可以選擇在合併之後保持分支打開,但通常我們不會在合併一次後再次合併分支。因此,允許您的評論者對拉取請求進行更改是繼續進行的好方法。