git讓單個檔案回滾到指定版本
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 徹底回退到某個版本,本地的原始碼也會變成為上一個版本的內容
- 1
- 2
- 3
結果:
3.提交到本地參考:
git commit -m “提交的描述資訊”
結果
4.更新到工作目錄
git checkout fileName
結果:
5.提交到遠端倉庫
git push origin master
這樣指定的檔案回退到指定版本了
相關推薦
git讓單個檔案回滾到指定版本
1.進入到檔案所在檔案目錄,或者能找到檔案的路徑檢視檔案的修改記錄git log fileName結果:如果檔案修改記錄太多,則使用git log -number fileName結果:2.回退到指定版本git reset ** fileName1.git reset -mi
Git讓單個檔案回退到指定的版本
2018年11月12日 21:58:45 ly969434341 閱讀數:9 個人分類: Git
git 讓單個檔案回退到指定版本
1.進入到檔案所在檔案目錄,或者能找到檔案的路徑 檢視檔案的修改記錄 git log fileName 結果: 如果檔案修改記錄太多,則使用 git log -number fileName 結果: 2.回退到指定版本 git res
git單個檔案回滾到指定版本
1 、比如我們要回滾的檔案叫 HsnMoveRocketDataController.class.php 2、找到檔案所在的目錄並執行git log HsnMoveRocketDataController.class.php 3、執行回滾命令 git reset +co
git 如何讓單個檔案回退到指定的版本
1.進入到檔案所在檔案目錄,或者能找到檔案的路徑 檢視檔案的修改記錄 1 $ git log MainActivity.java 結果: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
SVN單個檔案回滾
一.在選中的檔案上彈出svn的右鍵選單,單擊“Updateto revision”選單項,如下圖: 二.單擊“Show log”按鈕來彈出歷史版本列表: 三.在彈出的歷史版本列表中選擇你要回到的歷史版本,如下圖:  
android開發學習 ------- git - 將代碼回滾到任意版本
代碼 一個 href log OS 關聯 android -- ref 不小心將一個東西錯誤提交到git - 遠程倉庫上 參考 https://www.cnblogs.com/wancy86/p/5848024.html 你的git可能關聯了多個遠程倉庫,每
Git回滾遠端版本
“房子是租的 但生活不是” 1.故事的開始 遠端master分支下程式碼被不小心提交了很多垃圾程式碼或專案刪掉,想要回滾到以前的某一版本並刪除commit log。怎麼辦?情景如圖: 情景很簡單。老闆上傳了個檔案,我把他刪掉了。有一種辦法,把檔案再push下,但是也不想他
git 恢復單個檔案的歷史版本
首先檢視該檔案的歷史版本資訊:git log [email protected] 記錄下需要恢復的commit版本號:如 9aa51d89799716aa68cff3f30c26f8815408e926 恢復該檔案:git reset 9aa51d89799
git 恢復單個文件的歷史版本
file index 信息 csdn 慎用 trac alt plain lean 首先查看該文件的歷史版本信息:git log [email protected]/* */ 記錄下需要恢復的commit版本號:如 9aa51d89799716aa68cff3
Git 合併單個檔案
有兩個分支 # git branch -a * branchA branchB remotes/origin/branchC A分支合併B分支單個檔案 注意是本地分支,還是遠端分支 # git checkout --patch branchB t
git reset 使用及回滾
目錄 一、git reset 引數 1. --soft 僅僅移動當前Head指標,不會改變工作區和暫存區的內容 2. --mixed 是reset的預設引數,移動head指標,改變暫存區內容,但不會改變工作區
Java:單個檔案copy到指定目錄下!
該文章在https://blog.csdn.net/xyphf/article/details/78276796這個部落格中修改的,如有侵權,請告知! 在上述部落格中添加了一點簡單的判斷: 原始檔是否存在,指定目錄是否存在,判斷新檔案是否重複。 接下來是程式碼: package li
git 忽略部分檔案,不加入版本控制
一、使用.gitignore檔案 1 >> 在專案目下建立.gitignore檔案。 2 >> 在.gitignore檔案中新增忽略內容。 eg: /node_modules/
Git檢視單個檔案修改歷史
1 命令 git log --pretty=oneline 檔名 ➜ admin git:(feature/v1.5.0_20181202_group) git log --pretty=oneline AdminStudentServiceImpl.java 2&n
git原生代碼回滾
git本地操作有時會有誤刪誤改並提交的時候,此時可以通過回滾獲得之前的特定版本 1. 檢視log 輸入 git log 檢視commit記錄 [xxxxxxx]$ git log 結果大致如下(根據實際的commit操作不同,顯示結果也會有所不同)
git檢視單個檔案提交記錄
Git 基礎 - 檢視提交歷史 檢視提交歷史 在提交了若干更新,又或者克隆了某個專案之後,你也許想回顧下提交歷史。 完成這個任務最簡單而又有效的工具是 git log 命令。 接下來的例子會用我專門用於演示的 simplegit 專案, 執行下面的命令獲取該專案
git merge 單個檔案
在使用git 進行專案程式碼管理的時候,我們通常會有多個分支,例如A,B兩個分支,我們隊A分支做了大量的修改,修改完成之後只想把A分支上的a檔案合併到B分支上面,而不動其他修改了的檔案。此時應該如何操作。 首先,我們切換到B分支 git checkout branch B 之
【git】Git檢出某次提交指定版本
Git檢出制定版本 問題:Git採用分散式版本管理,不需要像SVN每一個分支都是一個完整專案。當我們需要找出某個版本或者某次提交時的版本時,應該怎麼操作? 解決:這裡列舉一個例項,本地沒有版本需要從伺
git遠端程式碼庫 回滾
origin 是預設的遠端版本庫名稱 你可以在 .git/config 之中進行修改 下面的方法,不能解決,遠端程式碼庫與第三方人員合併後的回滾問題,見最後面。 git常用命令: 1. 切換分支 git checkout master //表示切換分支到mas