0
搞錯我在下面執行的命令還原git的重置頭最後一次提交的變化
git reset HEAD
git reset '[email protected]{1}'
git reset ORIG_HEAD
現在我的最新變化並未顯示遠程服務器上。
哪個命令需要執行我是在Dev分支
搞錯我在下面執行的命令還原git的重置頭最後一次提交的變化
git reset HEAD
git reset '[email protected]{1}'
git reset ORIG_HEAD
現在我的最新變化並未顯示遠程服務器上。
哪個命令需要執行我是在Dev分支
,您可以複製desired commit
要從git log --walk-reflogs
備份。然後reset
你的分支(dev
)到commit-sha
。
$ git checkout dev
$ git log --walk-reflogs # copy desired commit-sha
$ git reset --hard <commit-sha> # reset 'dev' branch on the commit
$ git push -f origin HEAD # force(-f) push as history is changed
據我所知,你不應該影響到我的服務器上執行遠程服務器 – jbu
你是什麼你的意思@jbu –
三個命令執行服務器上的這些命令? –