git歷史版本修改合併到主分支

//////////////////////////////////////////////////////////////////////////
F:\github\jxjgssylsg [master]> git checkout HEAD^^       #注:這個是將分支變成detach

//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
F:\github\jxjgssylsg [(9dd6cce...)]> git clone c9a425c5cd886d06374dae5df12802a6072b
6592    #注:根據hash值得到某個文件的版本

F:\github\jxjgssylsg [(4b5ed82...)]> git checkout -b dabao_shiyan_01
Switched to a new branch 'dabao_shiyan_01'
#注,貌似是把脫離的分支重新建立了一個名爲 'dabao_shiyan_01'的分支

F:\github\jxjgssylsg [dabao_shiyan_01]> git push --set-upstream origin dabao_shi
yan_01   #注:將這個版本上傳到遠程服務器上。
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
F:\github\jxjgssylsg [dabao_shiyan_01]> git branch s105 e2bc31097d2ce28b89889f38
27ea0d0914c12b2f   #注:獲取了整個歷史版本,命名爲s105

F:\github\jxjgssylsg [dabao_shiyan_01]> git checkout s105  #注:將歷史版本簽出。

F:\github\jxjgssylsg [s105]> git push --set-upstream origin s105 #注:將s105做爲一個新的分支上傳到遠程服務器

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章