簡體   English   中英

Git:如何簽出從另一個提交創建的提交?

[英]Git: how to checkout to commit created from another commit?

我克隆了一個倉庫。

我簽出以提交foo的過去。

我進行了更改並提交了它們——調用新的提交bar

我結帳給高手。

我現在意識到我想 go 回到bar 我在歷史上的任何地方都看不到它(這是正確的)——我的承諾完全丟失了嗎?

  1. 您可以使用git reflog來獲取您過去簽出的提交。
  2. 您始終可以使用git checkout foo手動檢查提交(foo 將是您提交的 Hash)。

暫無
暫無

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

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