Git學習筆記(2)之Git版本回退
當我們成功將修改過的文件提交到了Git版本庫了之後,突然發現自己有一個問題改錯了,這個時候我們想回退到上一次的版本該怎麽辦呢?幸好Git記錄的是修改,這樣我們就能通過一些方法回退到修改之前的狀態。
示例:
首先我新建text.txt文檔,然後添加一些信息用作驗證。
接下來將這個文檔進行提交
接著對這個文件再次進行修改
將文件進行提交
接著我們通過
git log //查看最近的提交日誌
我們可以很容易的發現我們最近提交了兩次
那麽如果我們現在想回退到第一次提交該怎麽辦呢?
通過語句
git reset --hard HEAD~1
我們就能回退到上一個版本,接下來讓我們嘗試一下。
這樣我們的版本就回退到上一個版本了,接下來我們打開日誌看看
這樣我們就發現日誌裏面裏只有上一個版本的提交記錄了,這樣我們的版本回退就算成功了
Git學習筆記(2)之Git版本回退
相關推薦
Git學習筆記(2)之Git版本回退
.com 分享 nbsp class 文檔 行修改 通過 分享圖片 font 當我們成功將修改過的文件提交到了Git版本庫了之後,突然發現自己有一個問題改錯了,這個時候我們想回退到上一次的版本該怎麽辦呢?幸好Git記錄的是修改,這樣我們就能通過一些方法回退到修改之前
Git學習筆記2——Git版本庫的創建
文件添加 不但 提交 linu 記錄 例子 blog 所有 out 創建一個版本庫非常簡單,首先,選擇一個合適的地方,創建一個空目錄: $ cd s: $ cd Git_Learing $ pwd s/Git_Learning pwd命令用於顯示當前目錄。在我的wind
git學習筆記2-一些很重要又很初級的命令和技巧(霜之小刀)
git學習筆記2-一些很重要又很初級的命令和技巧(霜之小刀) 歡迎轉載和引用,若有問題請聯絡 若有疑問,請聯絡 Email : [email protected] QQ:2279557541 本文大量參考了《精通git》 第2版
Git學習筆記2——版本庫建立
什麼是版本庫? 版本庫又名倉庫,英文名repository,可以簡單理解成一個目錄,這個目錄裡面的所有檔案都可以被Git管理起來,每個檔案的修改、刪除,Git都能跟蹤,以便任何時刻都可以追蹤歷史,或者在將來某個時刻可以“還原”。 建立版本庫 第一步 選擇一個合適
Git教程之如何版本回退
一、前言 上一章節,我們已經學會了如何建立版本庫,如何提交檔案到版本庫,如何檢視最近提交檔案的記錄,那麼如果現在我們想回退版本怎麼操作呢? 二、步驟 ①現在繼續對readme.txt檔案進行修改,再增加一行,內容為33333333。繼續執行命令如下: &nbs
Git學習筆記2:使用前的配置&建立第一個倉庫並配置local使用者資訊&給檔案重新命名的簡便方法
git使用前的配置: 1.配置User資訊 配置user.name 和 user.email git config --global user.name 'yourName' git config --global user.email 'yourEmail' 這裡的e
git基礎學習(三):版本回退 git reset --hard HEAD^(或者是commit id的前幾位)和git reflog
現在,你已經學會了修改檔案,然後把修改提交到Git版本庫,現在,再練習一次,修改readme.txt檔案如下: Git is a distributed version control system. Git is free software distributed un
git學習筆記2——ProGit2
配置資訊 Git 自帶一個 git config 的工具來幫助設定控制 Git 外觀和行為的配置變數。 這些變數儲存在三個不同的位置: /etc/gitconfig 檔案: 包含系統上每一個使用者及他們倉庫的通用配置。 如果使
Git學習筆記01-安裝Git
用戶名 版本控制工具 -m 完成 證明 get .com git lock 學習的資料來自廖雪峰官方網站的Git教程,菜鳥教程的Git教程 Git是一個分布式版本控制工具,在windows上使用Git可以直接從官網下載,然後默認選項安裝即可。 安裝完成後,在開始菜單中找到找
[Git高階教程(二)] 遠端倉庫版本回退方法 - 梧桐那時雨 - CSDN部落格
1 簡介 最近在使用git時遇到了遠端分支需要版本回滾的情況,於是做了一下研究,寫下這篇部落格。 2 問題 如果提交了一個錯誤的版本,怎麼回退版本? 如果提交了一個錯誤的版本到遠端分支,怎麼回退遠端分支版本? 如果提交了一個錯誤的版本到公共遠端分支,又該怎麼回退版本? 3 本地分支版
Git學習筆記<13> 搭建Git伺服器
搭建Git伺服器 準備一臺執行Linux的機器,強烈推薦用Ubuntu或Debian 擁有sudo許可權 第一步,安裝git: sudo apt-get install git 第二步,建立一個git使用者,用來執行git服務: sudo adduser git 第三步,建立
Git學習筆記11——配置Git、搭建Git伺服器
忽略特殊檔案 有些時候,你必須把某些檔案放到Git工作目錄中,但又不能提交它們,比如儲存了資料庫密碼的配置檔案啦,等等,每次git status都會顯示Untracked files ...,有強迫症的童鞋心裡肯定不爽。 好在Git考慮到了大家的感受,這個問題解
ML學習筆記 2 之線性迴歸
背景 本文以房價預測場景為線索,通過自實現多元線性迴歸演算法,從應用的角度,簡單梳理迴歸類演算法的評價指標及線性迴歸對資料的強解釋性;使用到的資料集為 sklearn 自帶的波士頓房產資料,基本資料結構介紹: import numpy as np import
[Git高階教程(二)] 遠端倉庫版本回退方法
1 簡介 最近在使用git時遇到了遠端分支需要版本回滾的情況,於是做了一下研究,寫下這篇部落格。 2 問題 如果提交了一個錯誤的版本,怎麼回退版本? 如果提交了一個錯誤的版本到遠端分支,怎麼回退遠端分支版本? 如果提交了一個錯
Git學習筆記三:Git分支
git預設只有一條主分支,稱為master,master上一般是穩定的系統,當我們開發新功能的時候,應該新建一個分支(branch),在分支下面做開發工作,確認分支下的系統通過測試之後,再將分支合併到master主分支上。原則上,可以新建多個分支,各分支上的工作互不干擾。
Git學習筆記06-版本回退
data 什麽 rap img sdn 歷史版本 最新版 最新 git學習 在實際中,向版本庫提交多次後,幾千行代碼肯定不記得每次都改了什麽,可以使用git log來查看提交日誌。也就是git commit -m 後面填寫的這部分內容 ? 也可以使用git log --pr
git 學習(散記)之二(檔案提交、版本回退、暫存區與工作區、撤銷修改)
提示:如果是初學者 可以按照我的命令敲一遍。在第一篇要去註冊一個github賬號才能繫結本地倉庫 一、修改檔案處理以及檢視操作 vim readme.txt //開啟後隨便修改一下 git status //檢視狀態
GIt學習第二天之版本回退、工作區和暫存區
搬運自 ‘廖雪峰的官方網站’ 地址:https://www.liaoxuefeng.com/ 1.版本回退 在Git中,我們用git log命令顯示從最近到最遠的提交日誌,如果嫌輸出資訊太多,看得眼花繚亂的,可以試試加上--pretty=oneline引數: 你看到的一大串類
Git學習筆記4——版本回退
背景 再一次修改readme.txt檔案如下: Git is a distributed version control system. Git is a free software distributed under the GPL. 然後提交: $ git
Git學習筆記(幾個常用的命令 及 版本回退)
關鍵詞 git status \ git diff \ git log \ git reset \ git reflog git status/檢視版本庫狀態 修改了本地檔案但未新增至暫存區時 已新增至暫存區時 提交至版本庫之後 git di