git clone如何指定歷史版本
git clone 指定歷史版本
1.首先git clone 項(xiàng)目至文件夾
2.cd 進(jìn)入clone下來(lái)的項(xiàng)目文件夾內(nèi)
3.在git 倉(cāng)庫(kù)查看SHA

4.git checkout 對(duì)應(yīng)歷史版本的SHA
git 獲取指定歷史版本代碼,并拉取下來(lái)
1、先創(chuàng)建好文件夾,然后git初始化

2、找到你項(xiàng)目的SSH地址,復(fù)制下來(lái)

3、把復(fù)制的SSH地址關(guān)聯(lián)起來(lái),關(guān)鍵語(yǔ)法 git remote add origin 地址

4、先拉取下來(lái),git pull origin master

5、查看提交日志, git log --pretty=oneline,每個(gè)提交放在一行顯示,在瀏覽大量的提交時(shí)非常有用

6、git checkout ID


大功告成,到這一步你已經(jīng)可以得到這個(gè)歷史版本的全部代碼!
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
mvn?打包報(bào)錯(cuò):no?compiler?is?provided?in?this?environment
這篇文章主要為大家介紹了mvn?打包報(bào)錯(cuò):no?compiler?is?provided?in?this?environment解決方案詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-12-12
Git撤銷已經(jīng)推送(push)至遠(yuǎn)端倉(cāng)庫(kù)的提交(commit)信息操作
這篇文章主要介紹了Git撤銷已經(jīng)推送(push)至遠(yuǎn)端倉(cāng)庫(kù)的提交(commit)信息操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-09-09
vscode?debug設(shè)置參數(shù)與環(huán)境變量圖文詳解
這篇文章主要給大家介紹了關(guān)于vscode?debug設(shè)置參數(shù)與環(huán)境變量的相關(guān)資料,文中通過(guò)圖文以及代碼示例介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2023-09-09
web高性能開(kāi)發(fā)系列隨筆 BearRui(AK-47)版
在BlogJava里寫(xiě)了一些關(guān)于高性能WEB開(kāi)發(fā)的隨筆,因?yàn)槎际歉岸思夹g(shù)相關(guān)(html,http,js,css等),大家可以參考下。非常值得參考。2010-05-05
使用Python解決Windows文件名非用反斜杠問(wèn)題(python 小技巧)
要想讓你的 Python 代碼同時(shí)在 Windows 和 Mac/Linux 上工作,你需要處理不同系統(tǒng)文件名用不同斜杠的問(wèn)題。而 Python 3 有一個(gè)名為「pathlib」的新模塊,可以幫你解決這個(gè)麻煩,需要的朋友可以參考下2019-11-11

