2016-06-28 123 views
-1

有人可以幫助我檢索我的提交嗎? 我找不到我犯任何地方如何搜索本地提交GIT

這裏是我做的

  1. 我在分支主
  2. 我搬到我以前犯的分支主(所以現在我在無處分支)
  3. 型的一些變化
  4. 提交併推送
  5. 得到一個錯誤,因爲我不能把犯無處分支
  6. 我移動到分支主
  7. 現在我上次提交了

任何想法找回我以前的承諾?

我試圖使用git日誌,但仍無法找到我的最後一次提交

回答

0

嘗試git reflog搜索要通過裁判日誌信息的提交。

+0

哇!謝謝!我發現它hahaha –

+0

@ user3635111避免此類問題的更好方法是從該先前的提交中創建一個分支並將其檢出。 – ElpieKay

0

由於您將提交推送到了無處分支,因此無法在主分支中看到提交。 你必須合併/櫻桃提交到你的主分支。然後你可以推送來自主分支的提交。

(nowhere)$ git merge master 
(resolve any merge conflicts if there are any) 
git checkout master 
git merge development (there shouldn't be any conflicts now) 
git push