git 如何回退單個文件

git 如何回退單個文件

https://zhuanlan.zhihu.com/p/87158334

 

1.進入到文件所在文件目錄,或者能找到文件的路徑

查看文件的修改記錄

git log fileName

結果:

 

 

如果文件修改記錄太多,則使用

git log -number fileName

結果:

 

 

2.回退到指定版本

git reset ** fileName

1.git reset -mixed:此爲默認方式,不帶任何參數的git reset,這種方式,它回退到某個版本,只保留源碼,回退commit和index信息
2.git reset -soft:回退到某個版本,只回退了commit的信息,不會恢復到index file一級。如果還要提交,直接commit即可
3.git reset -hard 徹底回退到某個版本,本地的源碼也會變成爲上一個版本的內容

結果:

 

 

3.提交到本地參考:
git commit -m “提交的描述信息”

結果

 

 

4.更新到工作目錄

git checkout fileName

結果:

 

 

5.提交到遠程倉庫

git push origin master

 

 

這樣指定的文件回退到指定版本了

發佈於 2019-10-17

 

 

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