1. 查看歷史,打開gitk程序
2. 選中需要返回的版本,右鍵,然后點擊Rest master branch to here
3.出現(xiàn)彈窗
每個選項我們都試一下,從Hard開始
Hard
會丟失所有的修改【此處的修改包含新增的文件也會沒了】,并回退到上一個版本
變動后,可以看到OtherFile回退到上一次的提交了。
如果想放棄這一次的回退那么可以對想要跳轉(zhuǎn)過去的版本選擇reset,依舊是Hard模式。
警告:如果你關(guān)閉了gitk的窗口那么想取消掉回退的操作只能使用命令行了。
Mixed
回退后上一次版本提交的內(nèi)容,變?yōu)槲淳彺?br>
Mix回退后提交,點擊File的Update,可以看到與原版本有了分岔路。
點擊File,Reload,“新增文件第一次改動“的分岔不見了
跨一個版本回退,情況如何?可以看到所有修改都沒有變化,但是版本回退,并且返回到未緩存狀態(tài)文章來源:http://www.zghlxwxcb.cn/news/detail-672099.html
Soft
回退后上一次版本提交的內(nèi)容變?yōu)橐丫彺娴奈募愃菩拚洗翁峤?。其他情況與Mixed類似。
總結(jié)來說
hard模式是將所有文件操作都回退,soft和hard變?yōu)樯弦淮挝刺峤坏臓顟B(tài)。文章來源地址http://www.zghlxwxcb.cn/news/detail-672099.html
到了這里,關(guān)于Git gui教程---第七篇 Git gui的使用 返回上一次提交的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!