idea已經(jīng)提交到遠(yuǎn)程分支,但需要本地和遠(yuǎn)程都回退到某一版本問題
在idea底部的log中
鼠標(biāo)點(diǎn)擊選中需要回退的版本,然后右鍵,
選中idea reset current branch to here,
在彈框中選擇mixed選項(xiàng),這個選項(xiàng)會不修改我們在本地已經(jīng)修改的問題,并且不會把我們,改變的文件放到暫存區(qū),
然后我們在強(qiáng)制提交,這個時候,我們本地和遠(yuǎn)程的提交就都被刪除了
如果我們還需要把刪除的找回來
這個時候需要用到一下命令
git log -g
查看所有的提交日志,通過commit信息找到需要恢復(fù)的那個commit的id,比如commitId為【fc13fc3c79b806feb1fdce8dfdb29675df701087】
在執(zhí)行
git branch 20181109 fc13fc3c79b806feb1fdce8dfdb29675df701087
格式為 git branch 新分支的名稱(本地沒有) commitId
然后在切換到新的分支,被刪除的就恢復(fù)了
總結(jié)
以上為個人經(jīng)驗(yàn),希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
JAVA集成Freemarker生成靜態(tài)html過程解析
這篇文章主要介紹了JAVA集成Freemarker生成靜態(tài)html過程解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下2020-06-06解決MyEclipse10.7部署報錯拋空指針異常問題的方法
這篇文章主要介紹了解決MyEclipse10.7部署報錯拋空指針異常問題的方法,需要的朋友可以參考下2015-12-1230分鐘入門Java8之默認(rèn)方法和靜態(tài)接口方法學(xué)習(xí)
這篇文章主要介紹了30分鐘入門Java8之默認(rèn)方法和靜態(tài)接口方法學(xué)習(xí),詳細(xì)介紹了默認(rèn)方法和接口,有興趣的可以了解一下。2017-04-04SpringBoot基于Redis實(shí)現(xiàn)生成全局唯一ID的方法
在項(xiàng)目中生成全局唯一ID有很多好處,生成全局唯一ID有助于提高系統(tǒng)的可用性、數(shù)據(jù)的完整性和安全性,同時也方便數(shù)據(jù)的管理和分析,所以本文給大家介紹了SpringBoot基于Redis實(shí)現(xiàn)生成全局唯一ID的方法,文中有詳細(xì)的代碼講解,需要的朋友可以參考下2023-12-12spring security登錄成功后通過Principal獲取名返回空問題
這篇文章主要介紹了spring security登錄成功后通過Principal獲取名返回空問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2024-03-03基于Bigdecimal科學(xué)計(jì)數(shù)問題
這篇文章主要介紹了基于Bigdecimal科學(xué)計(jì)數(shù)問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2022-06-06