1
我已經創建了拉請求與5個不同的提交,我想擠成一個提交。提交在公關沒有在git日誌中看到
在該分支上(在本地機器上),我執行了git log命令,但沒有看到這5個提交。 它顯示來自上游(主項目)+上次提交到分叉分支的提交。 我不確定發生在我的分支上的其他4次提交。
後來我最終搞亂了整個事情,我執行的命令
git rebase -i HEAD~5
我怎麼能看到相同的提交上拉請求分支,我的本地機器上?
我已經創建了拉請求與5個不同的提交,我想擠成一個提交。提交在公關沒有在git日誌中看到
在該分支上(在本地機器上),我執行了git log命令,但沒有看到這5個提交。 它顯示來自上游(主項目)+上次提交到分叉分支的提交。 我不確定發生在我的分支上的其他4次提交。
後來我最終搞亂了整個事情,我執行的命令
git rebase -i HEAD~5
我怎麼能看到相同的提交上拉請求分支,我的本地機器上?
你應該這樣做:
git reflog
地看到,是有史以來在本地分支所做的一切
git checkout -b newbranchname referencenumber_of_last_commit
拿回上次提交if you so desire
然後在pull request
: 中查看本地分支上的提交嘗試步驟here
或者根本:
- 混帳取起源
- git的結帳-b B2產地/ B2
但上面的鏈接將是最有幫助的。
@Melebius感謝您的快速審查,我已經更新了這個問題。 – vikramvi