Git之代碼回滾

時間:2020-09-22

背景:代碼發佈導致系統無法工作,使用GitLab回滾代碼(前提,你是用GitLab來管理代碼的)

工具:GitBash

前提:安裝了Git的工具,有命令式的和圖形化的,我用的是命令式的GitBash

回滾步驟:

1、點擊Git Bash Here, 進入項目目錄,目錄後面會有master(主分支)我一般一個人干一個項目,所有沒有branch

2、可用git log查看所有的歷史版本(前提:以你電腦最新版本往前查)

3、用git reset --hard 版本號(恢復到這一版本編號,此處只是你本地的代碼回滾到這一版本)

4、用git push -把修改推到遠端服務器

 

總結:一般,直接推送都不是那麼容易成功的,所以我都是回滾后,確定我要的版本,保存起來,然後從服務器端拉取最新的代碼,然後用我保存的代碼覆蓋掉它,然後提交發佈,當然,在此基礎上,你定要確認沒有把別人的代碼覆蓋掉,尤其團隊合作時

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值