在github上有一個拉到master的請求。如何在git合併,修改,推送後修復pull請求?
我在命令行中合併了pull請求。注意到一個小問題,所以固定它的地方,做了
git commit --amend
並推送主。
壞主意。
現在github不能識別拉取請求已被合併。
我怎樣才能讓它看起來像修改發生在合併的分支上,因此合併發生了?還是有更好的策略來解決這個問題?
在github上有一個拉到master的請求。如何在git合併,修改,推送後修復pull請求?
我在命令行中合併了pull請求。注意到一個小問題,所以固定它的地方,做了
git commit --amend
並推送主。
壞主意。
現在github不能識別拉取請求已被合併。
我怎樣才能讓它看起來像修改發生在合併的分支上,因此合併發生了?還是有更好的策略來解決這個問題?
如果你不願意強迫重寫歷史,那麼你就無能爲力。國際海事組織,你應該簡單地關閉在github界面的拉請求,也許留下你合併它的評論。
另一種方法是,你可以嘗試合併它再次,如果這會導致一個不平凡的提交然後推這個,也許github會拿起它。但它很混亂。
有許多項目中,拉請求從來沒有合併過,例如,很多自制PR沒有合併,它們被壓縮成一個提交,由自制軟件開發者重新格式化,修改後的版本被合併,然後他們關閉原件。這不是一個壞習慣。