git 如何讓遠(yuǎn)程分支版本回退

描述問(wèn)題

小喵收到需求要做產(chǎn)品A槽惫,之后提交commit A1, A2, A3并且同時(shí)同步到了遠(yuǎn)程分支origin master饮睬。生活總是辣眼睛的现恼,開(kāi)發(fā)到一定程度后因?yàn)橐欢ǖ脑虺蜂N(xiāo)需求A凛澎,要回退到版本到A,本地rest即可适掰,但是如何把遠(yuǎn)程版本回退呢颂碧?

小喵在網(wǎng)絡(luò)一頓搜索和嘗試,請(qǐng)教同事之后有了這個(gè)解決方案

解決方案

  1. git reset操作:
$git pull origin master  // 更新到線上最新版本
$git log    // 查看日志类浪,找到需要回退的commitID
-----
commit eddac1fca9e5d796904d5d884ae7eb91f636999e (HEAD -> master, origin/master, origin/dev, origin/HEAD, dev)
Author: 小喵
Date:   Tue Jul 21 20:46:19 2020 +0800
A3: I like eat.
*
* Here are many commits
*
commit 454bbc9ceb13666ebd9611dfdba4f3e7f5672019
Author: 小喵
Date:   Fri Jul 17 19:35:57 2020 +0800
A0: I like sleep
-----

$git reset 454bbc9  // 版本充值到HEAD:454bbc9
這里可能需要整理沖突
$git push origin master --force  //強(qiáng)制push到遠(yuǎn)端
  1. push 問(wèn)題:這一步如論我怎么push使用各種push都不行载城,其中遇到這些報(bào)錯(cuò)信息:
1: 說(shuō)我的分支和遠(yuǎn)端比較少了commit,預(yù)料范圍內(nèi)费就,需要force push
hint: Updates were rejected because the tip of your current branch is behind
hint: its remote counterpart. Integrate the remote changes (e.g.
hint: 'git pull ...') before pushing again.
hint: See the 'Note about fast-forwards' in 'git push --help' for details.

2:說(shuō)我沒(méi)有權(quán)限強(qiáng)制push code诉瓦, 需要去掉保護(hù)分支
remote: GitLab: You are not allowed to force push code to a protected branch on this project.
To http://gitlab/project
  1. 添加用戶權(quán)限,去掉保護(hù)分支
    |> 去項(xiàng)目目錄 力细,|> 左側(cè)欄睬澡,settings點(diǎn)擊 ,|> Repository , |>右側(cè)目錄欄找到 Protected Branches |> Expand


    p1595389397896.jpg
1595398963694.jpg

把Master(你要回退的分支) 放到Protect a branch 里面眠蚂,選擇可以操作的角色煞聪。
再次執(zhí)行$git push origin master --force
完成回退了,小喵開(kāi)開(kāi)心J呕邸N舾啄糙!

  1. revert and reset
    Revert: git revert是用于“反做”某一個(gè)版本,以達(dá)到撤銷(xiāo)該版本的修改的目的
  • 使用“git revert -n 版本號(hào)”反做云稚,并使用“git commit -m 版本名”提交
  • 使用“git push”推上遠(yuǎn)程庫(kù):
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末隧饼,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子静陈,更是在濱河造成了極大的恐慌燕雁,老刑警劉巖,帶你破解...
    沈念sama閱讀 211,817評(píng)論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件窿给,死亡現(xiàn)場(chǎng)離奇詭異贵白,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)崩泡,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,329評(píng)論 3 385
  • 文/潘曉璐 我一進(jìn)店門(mén),熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)猬膨,“玉大人角撞,你說(shuō)我怎么就攤上這事〔眨” “怎么了谒所?”我有些...
    開(kāi)封第一講書(shū)人閱讀 157,354評(píng)論 0 348
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)沛申。 經(jīng)常有香客問(wèn)我劣领,道長(zhǎng),這世上最難降的妖魔是什么铁材? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 56,498評(píng)論 1 284
  • 正文 為了忘掉前任尖淘,我火速辦了婚禮,結(jié)果婚禮上著觉,老公的妹妹穿的比我還像新娘村生。我一直安慰自己,他們只是感情好饼丘,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,600評(píng)論 6 386
  • 文/花漫 我一把揭開(kāi)白布趁桃。 她就那樣靜靜地躺著,像睡著了一般肄鸽。 火紅的嫁衣襯著肌膚如雪卫病。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書(shū)人閱讀 49,829評(píng)論 1 290
  • 那天典徘,我揣著相機(jī)與錄音蟀苛,去河邊找鬼。 笑死烂斋,一個(gè)胖子當(dāng)著我的面吹牛屹逛,可吹牛的內(nèi)容都是我干的础废。 我是一名探鬼主播,決...
    沈念sama閱讀 38,979評(píng)論 3 408
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼罕模,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼评腺!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起淑掌,我...
    開(kāi)封第一講書(shū)人閱讀 37,722評(píng)論 0 266
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤蒿讥,失蹤者是張志新(化名)和其女友劉穎,沒(méi)想到半個(gè)月后抛腕,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體芋绸,經(jīng)...
    沈念sama閱讀 44,189評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,519評(píng)論 2 327
  • 正文 我和宋清朗相戀三年担敌,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了摔敛。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,654評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡全封,死狀恐怖马昙,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情刹悴,我是刑警寧澤行楞,帶...
    沈念sama閱讀 34,329評(píng)論 4 330
  • 正文 年R本政府宣布,位于F島的核電站土匀,受9級(jí)特大地震影響子房,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜就轧,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,940評(píng)論 3 313
  • 文/蒙蒙 一证杭、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧钓丰,春花似錦躯砰、人聲如沸。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 30,762評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至梦鉴,卻和暖如春李茫,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背肥橙。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 31,993評(píng)論 1 266
  • 我被黑心中介騙來(lái)泰國(guó)打工魄宏, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人存筏。 一個(gè)月前我還...
    沈念sama閱讀 46,382評(píng)論 2 360
  • 正文 我出身青樓宠互,卻偏偏與公主長(zhǎng)得像味榛,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子予跌,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,543評(píng)論 2 349