git使用中checkout生成臨時br的問題(嚇出一身冷汗啊)

    git中幾天前漫不經心的使用了git checkout ver_hash的命令,結果push到遠程庫都提示everything is up-to-date,實際神馬都沒提交上去啊!但看本地log中的確有更新哦!後來用再作git st命令時發現老有一行紅字:git

HEAD detached from 548a7fa
markdown

研究了一下發現當前貌似生成了一個臨時的br:spa

* (detached from 548a7fa) b7451ea v0.8 從新導入了真實的題庫
  master                  548a7fa v0.6 加入分頁功能

hash

每次本貓都是git push origin master固然無法更新啊,由於master是和遠程庫一致的,只不過是舊的。it

知道緣由後解決就很簡單鳥,直接用git checkout master切回master br吧,而後別忘了用ast

git reset --hard b7451
class

命令切到最新的hash啊。
date