git回退版本後遇到的問題

2021-10-23 02:18:24 字數 451 閱讀 4339

連續的熬夜加班甚至通宵導致腦子有點伐清桑

前天早上想優化一下路由結構,不小心把一整個資料夾全刪了

然後竟然還sb一樣把push上去了

接下來通過git log結合git reset --hard head^命令回退了版本

寫了兩天**後今天想備份一下,但在提交**但時候報錯了

!

[rejected] dev-2.0 -> dev-2.0 (non-fast-forward)

error: failed to push some refs to 'git@git.【此處打碼】.net:oly/【此處打碼】.git'

使用如下命令強制push本地**到遠端倉庫

git push -f origin dev分支名

搞定!

git版本回退問題

git版本回退 注釋 git跟蹤並管理的是修改,而非檔案 當工作區的內容被修改,並未add到暫存區,此時想要丟棄對工作區的修改 git checkout filename 注釋 git checkout 分支名稱 切換到指定分支 當工作區的內容被修改,並且次修改已經add 至暫存區,此時想要將提交到...

關於git回退版本的問題

在公司遇到乙個專案有好幾期需求,在做第四期需求時,客戶反映了第三期需求有bug,但是vue打包後放在伺服器上的檔案又不能反編譯,又不能在第四期需求上改動bug然後上正式環境。所以想了方法,回滾到第三期上線時的 到本地。具體回滾步驟 1.先將最新的環境的git clone乙份到本地 2.然後開啟那個專...

git回退版本

把檔案從暫存區域或歷史記錄中複製到工作目錄,用來丟棄本地修改。git reset files 用來撤銷最後一次git add files,你也可以用git reset 撤銷所有暫存區域檔案。git reset option commitid 用來撤銷歷史記錄,option選項 soft,hard,m...