2016-11-14 48 views
1

我已經創建了拉請求與5個不同的提交,我想擠成一個提交。提交在公關沒有在git日誌中看到

在該分支上(在本地機器上),我執行了git log命令,但沒有看到這5個提交。 它顯示來自上游(主項目)+上次提交到分叉分支的提交。 我不確定發生在我的分支上的其他4次提交。

後來我最終搞亂了整個事情,我執行的命令

git rebase -i HEAD~5 

我怎麼能看到相同的提交上拉請求分支,我的本地機器上?

+0

@Melebius感謝您的快速審查,我已經更新了這個問題。 – vikramvi

回答

1

你應該這樣做:

  1. git reflog地看到,是有史以來在本地分支所做的一切

  2. git checkout -b newbranchname referencenumber_of_last_commit拿回上次提交if you so desire

然後在pull request: 中查看本地分支上的提交嘗試步驟here

或者根本:

  1. 混帳取起源
  2. git的結帳-b B2產地/ B2

但上面的鏈接將是最有幫助的。