原文:在 Git 中 Checkout 歷史版本

昨天寫代碼的時候,誤刪了一個文件。今天發現的時候,commit 已經 push 到版本庫了。本想用 git reset 回退版本,找回文件后重新提交。但是想起 Git 是一個版本控制系統哎,直接從版本庫里 checkout 出某個文件的歷史版本不就好了 想法挺好,但是很久沒用這個功能,自己已經不記得具體的命令了。於是查了下手冊,把和 checkout 歷史版本有關的幾個命令都記錄一下。 從某個歷史 ...

2016-06-27 16:42 0 12449 推薦指數:

查看詳情

[Git]checkout 指定版本

Task:知道commit號,如何checkout 指定版本 1. 切換到master: git checkout master 2. 下載最新代碼: git pull 3. 下載head: git checkout HEAD 4. 查看log找到需要的版本: git log 5. ...

Thu Jul 16 01:08:00 CST 2020 0 2355
[Git]checkout 指定版本

Task:知道commit號,如何checkout 指定版本 1. 切換到master: git checkout master 2. 下載最新代碼: git pull 3. 下載head: git checkout HEAD 4. 查看log找到需要的版本: git log 5. ...

Wed May 10 23:02:00 CST 2017 0 3337
gitcheckout分離HEAD

之前對於git checkout的認識停留在可以執行以下操作: 今天突然看到了一個git checkout 歷史標號,這個用法被稱為HEAD分離。一開始以為自己之前的筆記里有漏洞,開始懷疑起了自己。仔細查看了這個命令的用法后,才覺得自己對git的理解又加深了。 以下為自己的理解: git ...

Thu Sep 09 07:58:00 CST 2021 0 223
git 版本控制回溯到某個歷史版本

1.git log 查看之前的版本號 2. git reset --hard 版本號 3.git push -f -u origin 分支 恢復上一個版本是: git reset --hard HEAD~1 git add . git commit ‘roll-back’ git push -f ...

Tue Jul 09 01:34:00 CST 2019 0 1010
Git克隆歷史版本

Git克隆歷史版本代碼(親測可用) 由於工作需要,通過Git獲取歷史版本的代碼。 1.首先git clone 當前項目至文件夾 2.通過 Git Bash Here進入clone下來的項目文件夾內 3.查看歷史記錄 輸入 git log 查看提交的歷史 4.復制需要回退版本 ...

Sun Sep 27 22:03:00 CST 2020 0 907
git恢復到歷史某個版本

git log 獲取歷史提交的版本git reset --hard e7a98b4eabc91afebd7e3f3d7c474276146c6c2f 恢復到某個版本 ...

Sat Jul 25 18:12:00 CST 2020 0 2333
git 版本檢出checkout的方法筆記

想檢出指定版本,比如回退版本,將代碼檢出到老代碼 git checkout 版本git reflog git checkout 標簽名   1、git log 查看版本信息,復制版本號,執行git checkout 版本號     2、git log ...

Mon Dec 23 00:33:00 CST 2019 0 3573
git檢出某個歷史版本的代碼

查詢某段時間內提交版本的信息 1,git log --after="2020-7-20" --before="2020-7-22" 2,git checkout edb8b533ac66e51602d1025d82d74c876b883998 3,根據提示輸入 git ...

Mon Sep 14 21:35:00 CST 2020 0 1254
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM