如上。可能最好用螢屏截圖/例子來解釋。
這是我的測驗分支的最新提交。
以下是控制臺的內容。
這是控制臺的命令。
- 如果你參考第一份 git 日志,該分支的最后一次提交是 "42a90f86f992ca3e346597f9f639ef4cb7e3cf19"(這應該與截圖中的提交相對應)。
- 然后我運行 git reset --hard,這應該會帶我回到同一個提交,但由于某些原因,它被重置到一個更早的提交。
$ git branch * test $ git pull origin test 來自bitbucket.org:flinderswebtransformation/scholarships-system * branch test -> FETCH_HEAD 已經是最新的了。 $ git log commit 42a90f86f992ca3e346597f9f639ef4cb7e3cf19 合并:6ace73c ef6af98 作者: my-user <[email protected]> Date: Tue Sep 21 06:37:35 2021 0000 合并在dev中(pull request #22) 更改了開發和測驗的資料源 commit ef6af98d28aebd00e2d0a80c775d31c35d243fee 作者: my-user <[email protected]> Date: Tue Sep 21 16:06:46 2021 0930 改變了開發和測驗的資料源 $ git reset --hard origin/test HEAD現在在4b2c4a3 合并在bug/SP-1790-remove-references-css-js-and-etc (pull request #17) $ git log commit 4b2c4a36467fd6711e8a7193471c67335b59e14d 合并:a0fd07e 868b500 作者: my-user <[email protected]> Date: Mon Aug 5 01:00:55 2019 0000 合并在bug/SP-1790-remove-references-css-js-and-etc (pull request #17) 修復了對資產的參考,并更新了鏈接以使用AEM的鏈接 Approved-by: my-user <[email protected]> commit 868b5006adea72c1e69ec54266caf13c4870cb5e 作者: my-user <[email protected]> Date: Mon Aug 5 10:15:26 2019 0930 修復了對資產的參考,并更新了鏈接以使用AEM的鏈接 $
uj5u.com熱心網友回復:
git reset --hard HEAD~1 (這也會洗掉你的最后一次提交和檔案)
uj5u.com熱心網友回復:
試試這個
git reset --hard 'your SHA Commit id'
舉個例子。 git reset --hard 'ef6af98'
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/332526.html
標籤:
下一篇:Pymongo游標迭代瓶頸

