git恢復(fù)刪除的分支及內(nèi)容的方法
更新時(shí)間:2017年10月31日 09:16:20 作者:蓓蕾心晴
下面小編就為大家?guī)硪黄猤it恢復(fù)刪除的分支及內(nèi)容的方法。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
git 刪除分支 git branch -D 分支名 git查看分支 git branch -a git 刪除遠(yuǎn)程分支 git push origin :分支名 這里注意:git分支提交并且push了,但是把分支刪掉了,則分支上提交的東西也一并刪掉了 正確順序是: git commit ==》git checkout master ==》git merge 分支名 ==> git push解析:git切換到master分支上, 把分支上的東西合并過來, git push 進(jìn)行推送, 這時(shí)已經(jīng)合并到了master分支上并且推送了, 則可以正常刪除無用的分支了。 如果先刪除了git分支, 但是沒有合并, 恢復(fù)方法: 首先: git log -g //查看所有日志記錄 ,找到剛剛分支提交的時(shí)候的commit id ,僅復(fù)制id git branch 新分支名 提交id //新建一個(gè)分支,這時(shí)候新的分支上就是剛剛提交的版本的內(nèi)容 然后 git checkout master ==》git merge 分支名 ==> git push
以上這篇git恢復(fù)刪除的分支及內(nèi)容的方法就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
IDEA中使用Git拉取代碼時(shí)報(bào) Git pull failed原因及解決方法
這篇文章主要介紹了IDEA中使用Git拉取代碼時(shí)報(bào) Git pull failed原因及解決方法,本文給大家介紹的非常詳細(xì)對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-08-08
spark大數(shù)據(jù)任務(wù)提交參數(shù)的優(yōu)化記錄分析
這篇文章主要介紹了spark大數(shù)據(jù)任務(wù)提交參數(shù)的優(yōu)化記錄分析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-05-05
windows 中 \r\n 區(qū)別于 類unix中的\n 疑問理解(crlf回車換行)
windows 中 \r\n 區(qū)別于 類unix中的\n 疑問 迎刃而解,需要的朋友可以參考下。2011-08-08
關(guān)于代碼閱讀問題的小技巧 腳本之家原創(chuàng)(適合所有網(wǎng)站)不定時(shí)更新
因?yàn)楹芏嗑W(wǎng)站為了網(wǎng)站的安全,特將一些字符替換成中文字符,導(dǎo)致很多情況下,代碼無法運(yùn)行,或復(fù)制內(nèi)容的適合都是一行顯示,這里將會(huì)為大家整理一些。2011-01-01

