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)行推送, 這時已經(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)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
標(biāo)簽:忻州 汕尾 萊蕪 七臺河 三沙 棗莊 咸寧 許昌
巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《git恢復(fù)刪除的分支及內(nèi)容的方法》,本文關(guān)鍵詞 git,恢復(fù),刪除,的,分支,及,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。