亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

GitLab在IDEA中回滾主分支問題

 更新時間:2023年11月22日 08:52:54   作者:小楊同學(xué)的筆記本  
這是工作中遇到的問題,記錄下來,也方便自己后面查看操作步驟,也方便各位遇到這個問題,不至于卡太久,如有錯誤或未考慮完全的地方,望不吝賜教

GitLab IDEA中回滾主分支

首先切換到主分支,這里以圖中ejob項目為例。

切換到主分支后,打開ejob項目的git歷史記錄。

例如

圖中,從當(dāng)前位置準(zhǔn)備回滾到指定位置,右鍵選擇Reset Current Branch to Here...。(注意:操作前要確認(rèn)代碼有沒有備份,其他分支或者本地有沒有,別到時候回滾后,代碼沒了,沒備份就難搞了)

點擊后會出現(xiàn)一個彈窗,選擇Hard。只有選擇hard才會刪掉之前所有的記錄。

點擊Reset后,就會發(fā)現(xiàn)git的歷史記錄,回滾位置之前的記錄都不見了。

因為GitLab會保護主分支,如果我們直接push,是會出問題的,所以我們應(yīng)該先關(guān)掉GitLab中,對ejob項目主分支的保護。

打開GitLab的ejob項目頁面,選擇Setting。

然后選擇Protected branches,點擊Unprotect,就會把主分支的保護刪除掉。(可以恢復(fù),放心操作)

點擊后,那條保護沒了,說明操作成功。

因為當(dāng)我們使用git的push操作時,git會默認(rèn)pull把遠(yuǎn)程的內(nèi)容拉取下來,所以我們需要通過命令git push -f推到主分支,加上-f就push的時候就不會進(jìn)行pull操作。但是由于IDEA的push是沒有-f的操作,所以我們是需要通過命令來執(zhí)行的。

然后回到IDEA中,打開底部Terminal窗口(直接打開項目的文件夾,右鍵點擊Git Bash Here也是可以的),然后進(jìn)入ejob項目的文件夾。

輸入git push -f提交。

然后我們就可以到GitLab的ejob項目主分支看歷史記錄,如果提交記錄最新到我們現(xiàn)在的回滾位置,那么說明回滾成功。

然后我們再把主分支的保護開啟。

選中master后,點擊Protect恢復(fù)對主分支的保護。

到此為止,就完成對主分支的回滾。

總結(jié)

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • 利用Springboot實現(xiàn)Jwt認(rèn)證的示例代碼

    利用Springboot實現(xiàn)Jwt認(rèn)證的示例代碼

    這篇文章主要介紹了利用Springboot實現(xiàn)Jwt認(rèn)證的示例代碼,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-12-12
  • java 實現(xiàn)迷宮回溯算法示例詳解

    java 實現(xiàn)迷宮回溯算法示例詳解

    這篇文章主要介紹了java 實現(xiàn)迷宮回溯算法示例詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-07-07
  • MyBatis-Plus實現(xiàn)多表聯(lián)查的方法實戰(zhàn)

    MyBatis-Plus實現(xiàn)多表聯(lián)查的方法實戰(zhàn)

    這篇文章主要給大家介紹了關(guān)于MyBatis-Plus實現(xiàn)多表聯(lián)查的方法,MyBatis Plus是一款針對MyBatis框架的增強工具,它提供了很多方便的方法來實現(xiàn)多表聯(lián)查,需要的朋友可以參考下
    2023-07-07
  • SpringBoot超詳細(xì)深入講解底層原理

    SpringBoot超詳細(xì)深入講解底層原理

    我們知道springboot內(nèi)部是通過spring框架內(nèi)嵌Tomcat實現(xiàn)的,當(dāng)然也可以內(nèi)嵌jetty,undertow等等web框架;另外springboot還有一個特別重要的功能就是自動裝配,這又是如何實現(xiàn)的呢
    2022-07-07
  • 2020年支持java8的Java反編譯工具匯總(推薦)

    2020年支持java8的Java反編譯工具匯總(推薦)

    這篇文章主要介紹了2020年支持java8的Java反編譯工具匯總,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-06-06
  • SpringBoot實現(xiàn)跨域的幾種常用方式總結(jié)

    SpringBoot實現(xiàn)跨域的幾種常用方式總結(jié)

    跨域是指一個域下的文檔或腳本試圖去請求另一個域下的資源,或者涉及到兩個不同域名的資源之間的交互,由于同源策略(Same Origin Policy)的限制,瀏覽器不允許跨域請求,本文小編給大家分享了SpringBoot實現(xiàn)跨域的幾種常用方式,需要的朋友可以參考下
    2023-09-09
  • SpringBoot中的@Conditional?注解的使用

    SpringBoot中的@Conditional?注解的使用

    @Conditional是Spring4新提供的注解,它的作用是按照一定的條件進(jìn)行判斷,滿足條件的才給容器注冊Bean,本文主要介紹了SpringBoot中的@Conditional?注解的使用
    2024-01-01
  • 圖解二叉樹的三種遍歷方式及java實現(xiàn)代碼

    圖解二叉樹的三種遍歷方式及java實現(xiàn)代碼

    本篇文章主要介紹了圖解二叉樹的三種遍歷方式及java實現(xiàn)代碼,具有一定的參考價值,有興趣的可以了解一下
    2017-07-07
  • Java使用多線程處理未知任務(wù)數(shù)的方案介紹

    Java使用多線程處理未知任務(wù)數(shù)的方案介紹

    這篇文章主要為大家詳細(xì)介紹了Java如何使用多線程實現(xiàn)處理未知任務(wù)數(shù),文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2025-03-03
  • Java實現(xiàn)單詞倒序輸出

    Java實現(xiàn)單詞倒序輸出

    這篇文章主要介紹了Java實現(xiàn)單詞倒序輸出,幫助大家更好的理解和學(xué)習(xí)Java,感興趣的朋友可以了解下
    2020-08-08

最新評論