git恢復(fù)刪除的分支及內(nèi)容的方法
更新時間:2017年10月31日 09:16:20 作者:蓓蕾心晴
下面小編就為大家?guī)硪黄猤it恢復(fù)刪除的分支及內(nèi)容的方法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
git 刪除分支 git branch -D 分支名 git查看分支 git branch -a git 刪除遠程分支 git push origin :分支名 這里注意:git分支提交并且push了,但是把分支刪掉了,則分支上提交的東西也一并刪掉了 正確順序是: git commit ==》git checkout master ==》git merge 分支名 ==> git push解析:git切換到master分支上, 把分支上的東西合并過來, git push 進行推送, 這時已經(jīng)合并到了master分支上并且推送了, 則可以正常刪除無用的分支了。 如果先刪除了git分支, 但是沒有合并, 恢復(fù)方法: 首先: git log -g //查看所有日志記錄 ,找到剛剛分支提交的時候的commit id ,僅復(fù)制id git branch 新分支名 提交id //新建一個分支,這時候新的分支上就是剛剛提交的版本的內(nèi)容 然后 git checkout master ==》git merge 分支名 ==> git push
以上這篇git恢復(fù)刪除的分支及內(nèi)容的方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
Application,Session,Cookies對象應(yīng)用介紹
Application,Session,Cookies對象比較,對于客戶端保存登錄信息的朋友可以參考下。2011-05-05解析scratch3.0二次開發(fā)之scratch-blocks免編譯修改問題
大家在使用scratch-blocks編譯時會遇到scratch-gui依賴的scratch-blocks模塊在安裝的時候編譯會報錯,針對這個問題我們該怎么解決呢,下面小編給大家?guī)砹藄cratch3.0二次開發(fā)之scratch-blocks免編譯修改方法,感興趣的朋友一起看看吧2021-08-08VSCode提高 Node 和 Vue 開發(fā)效率的插件推薦
工欲善其事必先利其器,以下是本人為Node 和 Vue開發(fā)收集的vscode插件,有需要的話趕緊mark起來吧~2020-03-03