簡體   English   中英

恢復到git分支中的最后一次提交

[英]revert back to last commit in git branch

我有以下分支

  1. 相片
  2. 電子郵件

我的問題是我已將master分支合並到photos分支,並且發生了沖突,因為我對同一文件進行了更改。 然后我reset --hard HEAD並且在首次創建photos分支恢復為默認設置。 在與master分支合並之前,如何將photos分支更改為最后一次提交?

我想使用git checkout HEAD但是找不到歷史記錄或記錄分支photos git。

您可以嘗試查看git reflog以查看是否可以找到該提交,然后git reset --hard <commit>來恢復您的分支。

您可以查看git reflog photos以查看對photos分支指向的位置的修改。 在合並之前找到一個,然后reset --hard為,而不是HEAD

暫無
暫無

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

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