關於git回退版本的問題

2021-10-10 20:56:28 字數 430 閱讀 7989

在公司遇到乙個專案有好幾期需求,在做第四期需求時,客戶反映了第三期需求有bug,但是vue打包後放在伺服器上的檔案又不能反編譯,又不能在第四期需求上改動bug然後上正式環境。所以想了方法,回滾到第三期上線時的**到本地。

具體回滾步驟:

1.先將最新的環境的git clone乙份到本地:

2.然後開啟那個專案的git控制台

3.git log 檢視提交記錄 注:如果提交記錄看到的比較少,一直按回車可以將之前的git提交記錄調出來

4.找到你需要回滾的版本,複製紅框內的資料

5.然後在需要回滾的專案的控制台輸入:git reset --hard +紅框內的東西 然後就能回滾到上次上線前的**了。

git版本回退問題

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

git回退版本

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

git回退版本

有些時候我們提交的遠端 最新的 也許還不如上次寫的好,於是我們就想回退到以前的版本。那麼怎麼回退呢 對了,回退之前還是先備份下。1 2 3 git log 檢視提交的歷史 git log pretty oneline 如果嫌上面的輸出資訊過多可以使用這條 只輸出版本號 git reset hard ...