1. 程式人生 > >git 版本控制 回退到某個版本

git 版本控制 回退到某個版本

1.檢視歷史版本commit及其對應的版本號

git reflog    或 git log

如:
[email protected]:~/workspaces/yolanda-pms$ git reflog
d4941ec [email protected]{0}: reset: moving to d4941ec
4d28046 [email protected]{1}: commit: test
d4941ec [email protected]{2}: commit: fix mat
799b494 [email protected]{3}: commit: fix mat_apl_status logic
787aad5 
[email protected]
{4}: commit: fix apl_status logic
2.如果我們想要回到commit為fix mat的版本的話
git reset --hard 版本號
如:
[email protected]:~/workspaces/yolanda-pms$ git reset --hard d4941ec
HEAD 現在位於 d4941ec fix mat




相關推薦

git 版本控制 退某個版本

1.檢視歷史版本commit及其對應的版本號 git reflog 或 git log 如: [email protected]:~/workspaces/yolanda-pms$

git 退某個版本或者去掉某些patch

diff -urN linux-x.y.z/    linux/     >   xxx_patch patch -p1 <  ../xxx_patch diffstat -p1 xxx_patch git checkout  ...../...../.....

git 命令 git強制 遠端倉庫 退某個版本

git強制 遠端倉庫 回退 到某個版本 強制撤銷push到遠端倉庫的程式碼的提交: git reset --hard 版本號回(退到想要去的版本,hard是不留任何的痕跡,soft是留痕跡,mixed也是留痕跡但是停留在當前的改變的介面而不像soft一樣是返

Git讓單個檔案退到指定的版本

2018年11月12日 21:58:45 ly969434341 閱讀數:9 個人分類: Git

idea中git退遠端版本

 工作中遇到,程式碼已提交併已提交到遠端倉庫,現需要回退到之前版本,記錄如下: 記錄當前版本的版本號和需要回退到版本的版本號。 current version:85e7f32dfe421c5892a4e2f38e7b542d1eacdf8c old version: 4d87

Git快速入門-git stash 暫存變更,git reset 撤銷commit,git revert 退遠端版本

注:本文基於git version 2.13.5 版本進行演示 1. 概述 Git入門系列第四篇,基於場景,介紹一些非常實用的Git命令,也許這些命令會讓你產生“還有這種操作”的感嘆。例如如何把修改暫存起來,留著以後使用?想撤銷已提交(com

IntelliJ IDEA下git版本退版本還原

1、選中要回退的檔案或者專案 2、複製要回退版本的版本號: 3、然後在branches裡check out你想要回退的版本 選擇Checkout Tag or Revision… 在彈出的視窗貼上剛剛複製的版本號,然後點選OK,版本回退成功。

Git 通過Tag標籤退版本修復bug

1 前言 本系列之所以取名”Git高階教程”,主要是教大家解決實際工作中遇到的問題,要求讀者會基本的git用法和命令,請不要使用SourceTree這樣的工具,因為它讓你啥都不會、啥也不懂,git本身與Linux一脈相承,都是Linus torvalds寫的嘛,所以命

git版本退, github版本退

上週提交了更改,過了週末回來說要撤銷上個story。於是,需要找到上週提交的版本,rollback回來。 git版本管理命令,自從習慣使用管理工具之後就很少接觸了,當突然尋找其他指令的時候就成漿糊了,ctrl+k只能順利的提交而無關管理。因此,工具簡化操作卻弱化了技能。就像前

git 讓單個檔案退到指定版本

1.進入到檔案所在檔案目錄,或者能找到檔案的路徑 檢視檔案的修改記錄 git log fileName 結果: 如果檔案修改記錄太多,則使用 git log -number fileName 結果: 2.回退到指定版本 git res

Git-將指定檔案退到指定版本

場景1:修改了檔案/path/to/file,沒有提交,但是覺得改的不好,想還原。 解決: git checkout -- /path/to/file 場景2:修改了檔案/path/to/file

spring cloud:Edgware.RELEASE版本中zuul退方法的變化

Edgware.RELEASE以前的版本中,zuul閘道器中有一個ZuulFallbackProvider介面,程式碼如下: public interface ZuulFallbackProvider { /** * The route this fallback will be used

git push 之後的退

在一個忙碌的下午,快要下班了,辛苦了一天了將自己的程式碼提交一下吧!熟悉的命令敲完之後發現Oh,My God!提交錯專案了;完了回退一下吧! git push 錯誤之後的回退: git reset --hard HEAD^     先回退到前一個版本(本地) git p

git 遠端庫程式碼退

1.轉自:http://blog.csdn.net/ibingow/article/details/7541402 Git reflog 可以檢視所有分支的所有操作記錄(包括(包括commit和reset的操作),包括已經被刪除的commit記錄,git log則不能

Git 如何優雅地退程式碼

前言 從接觸程式設計就開始使用 Git 進行程式碼管理,先是自己玩 Github,又在工作中使用 Gitlab,雖然使用時間挺長,可是也只進行一些常用操作,如推拉程式碼、提交、合併等,更復雜的操作沒有使用過,看過的教程也逐漸淡忘了,有些對不起 Linus 大神。 出來混總是要還的,前些天就遇到了 Gi

git退某個歷史版本

sta 歷史 遠程服務 clas 使用 right ava 版本 blog 1. 使用git log命令查看所有的歷史版本,獲取某個歷史版本的id,假設查到歷史版本的id是139dcfaa558e3276b30b6b2e5cbbb9c00bbdca96。 2. gi

Github使用之git退某個歷史版本

1、 查詢歷史版本        使用git log命令檢視所有的歷史版本,獲取你git的某個歷史版本的id        假設查到歷史版本的id是fae6966548e3ae76cfa7f38a4

git把本地和線上退某個歷史版本,然後再做提交到線上

1. 使用git log命令檢視所有的歷史版本,獲取某個歷史版本的id,假設查到歷史版本的id是139dcfaa558e3276b30b6b2e5cbbb9c00bbdca96。2.[html]view plaincopyprint?git reset --hard 139dcfaa558e3276b30b6

git滾到某個版本操作

單機 技術分享 ast ima logs strong .cn master blog git回滾到某個版本操作: 1.git log //查看指過去的版本 2. git reset --hard 復制上面commit後的字符串到此處 如果只想 回滾單機的,那麽到

分針網——每日分享:git提交錯了如何撤銷或者退版本

git http://www.f-z.cn/id/184 前言 前面給大家普及了暫存區的概念以及展示的工作區、版本庫中的暫存區和版本庫之間的關系,如果大家都理解的話,那麽今天的課程就很簡單了。