Git學習筆記-day2
1.撤銷修改
使用git checkout -- file命令符可以進行撤銷修改操作,有兩種狀態的撤銷:
1.1 文件自修改後還沒有被放到暫存區(未執行git add命令符),現在,撤銷修改就回到和版本庫一模一樣的狀態;
例如現在readme.txt文件中添加一行
在使用git checkout --readme.txt命令符
發現readme.txt文件已經撤銷新增的一行
1.2文件已經添加到暫存區後,又作了修改,現在,撤銷修改就回到添加到暫存區後的狀態。
用命令git reset HEAD file
可以把暫存區的修改撤銷掉(unstage),重新放回工作區
再使用上述的方法一即可
此時文件回檔到我們所需的版本!
Git學習筆記-day2
相關推薦
Git學習筆記-day2
git txt文件 修改 一模一樣 git add 例如 ges 分享 git reset 1.撤銷修改 使用git checkout -- file命令符可以進行撤銷修改操作,有兩種狀態的撤銷: 1.1 文件自修改後還沒有被放到暫存區(未執行git add命令符),現在,
git 學習筆記總結
upd remove 不常用 常見命令 指定 之前 初始 add manage 換了一家東家以後要用git了,和之前的svn還是有區別的 最明顯的兩個區別就是 1、git 的commit只是提交到本地的一個緩存工作區,git真正提交到中央也就是遠程倉庫的命令是 git pu
Git學習筆記——Git安裝
linux版本 輸入 技術分享 源碼安裝 彈出 版本 operator IT學習 user Git是目前世界上最先進的分布式版本控制系統(沒有之一)。 在Linux上安裝Git 首先,你可以試著輸入git,看看系統有沒有安裝Git: $ git The program
Git學習筆記2——Git版本庫的創建
文件添加 不但 提交 linu 記錄 例子 blog 所有 out 創建一個版本庫非常簡單,首先,選擇一個合適的地方,創建一個空目錄: $ cd s: $ cd Git_Learing $ pwd s/Git_Learning pwd命令用於顯示當前目錄。在我的wind
Git學習筆記3——工作區與暫存區,以及版本變更
暫存區 所有 cto tag clas 內容 blank 文件 set 工作區(Working Directory) 就是你在電腦裏能看到的目錄,比如我的Git_Learning文件夾就是一個工作區。 版本庫(Repository) 工作區有一個隱藏目錄.git,這個不
git學習筆記
git init git add origin readme ignore git學習 推送 初始 遠程 導入新項目 1.進入項目根目錄 cd xxx 2. 初始化git git init 3. 創建readme文件 touch README.md 4. 添加readm
Git學習筆記(一)
編譯 缺點 watermark 索引 規範 存在 alt 回退 dsm 版本號控制系統簡單介紹 版本號控制系統是一種記錄若幹文件內容變化。以便將來查閱特定版本號修訂情況的系統。該系統不僅能夠度軟件源碼的文本文件進行版本號控制管理。也能夠對不論什麽其它類型的文件進行版本號
Git 學習筆記
過去 git reset new val [] hello reset 初始 using 1, git init 初始化 E:\MyProject>git init Initialized empty Git repository in E:/MyProjec
python學習筆記Day2
導入 裏的 logs spa 布爾 ima src pan height 1、把lib.py裏的代碼導入index.py,然後使用lib.py代碼: 導入之後會生成一個.pyc文件,即字節碼文件。 2、解釋器 即用python來執行hello.py腳本. 3、編碼的基本
Git學習筆記(一)
git1、Git的介紹及安裝Git:全宇宙最牛的分布式版本控制軟件,Git是目前世界上最先進的分布式版本控制系統#CentOS7下git的安裝 [[email protected]/* */ ~]# yum -y install git #設置git賬號信息 [[email protec
git 學習筆記三 (windows環境)
clas 環境 check pre div nbsp windows name cnblogs 分支管理 查看分支 git branch 創建dev分支 git branch <name> 切換到dev分支 git checkout <name&
Git學習筆記(二)
== 我們 ash 發出 效率 媳婦兒 src 每天 apply 一、分支管理 1、什麽是分支 分支就相當於我們看科幻片裏的平行宇宙,如果兩個平行宇宙互不幹擾,那鐵定是啥事兒沒有。不過,在某個時間點,兩個平行宇宙合並了呢?假如兩個宇宙中都有你的影子, 合並之後相當於你們
Git學習筆記(三)遠程庫(GitHub)協同開發,fork和忽略特殊文件
tex 情況 learn 多人 版本管理 獲得 logs 秘鑰 多個 遠程庫 遠程庫,通俗的講就是不再本地的git倉庫!他的工作方式和我們本地的一樣,但是要使用他就需要先建立連接! 遠程庫有兩種,一個是自己搭建的git服務器;另一種就是使用GitHub,這個網站就是
Git學習筆記(一) --- --- git的安裝及本地倉庫的創建,github上倉庫的連接方式
由於 分布式版本控制 是我 控制系統 路徑 一行代碼 信息 控制 fff 首先了解git的作用是什麽,本地倉庫,中央倉庫都是幹什麽的? Git是分布式版本控制系統,同一個Git倉庫,可以分布到不同的機器上。實際情況往往是這樣,找一臺電腦充當服務器的角色,每天24小時開機,其
版本控制系統-----Git學習筆記
git 高級服務 版本控制系統 版本控制是一種記錄若幹文件內容變化,以便將來查閱特定版本修訂情況的系統。大部分時候我們使用最頻繁的還是對源代碼文件的版本控制,其實任何文件都可以納入版本控制系統。 git屬於分布式版本控制系統: 客戶端並不只提取最新版本的文件快照,而是把原始的代碼倉庫完整地鏡像下
廖雪峰的git學習筆記
建立 tab sta ssh xxxx 放棄 系統 方式 哪些 安裝完後,每個機器都要自報家門 Config--配置 global--全局參數 配置全局用戶名 $git config --global user.name “Your N
python學習筆記-day2-列表list
程序 9.png 內置函數 返回值 img 插入元素 列表 維數 pos 今天來說說python的各種數據結構,如list, dict,tuple,string等常用數據結構以及它們常用的方法及使用方法。 一、列表list 1、列表的定義 或者: new_list = [
【git學習筆記】
dea clas 本地庫 文件 倉庫 狀態 作用 col 學習 一.查看git的配置文件 1.在項目下,有一個.git的隱藏文件 2.config為git的配置文件 3.查看config :branch表示分支,此配置文件表示當前有兩個分支NNU和master,一個遠程
Git學習筆記--日常基本使用
ret 忽略文件 不可見 git學習 個人 fast 撤銷 其他人 交點 一、安裝Git 1、linux下安裝: yum install -y git 2、windows下安裝: 從https://git-for-windows.gi
Git學習筆記01-安裝Git
用戶名 版本控制工具 -m 完成 證明 get .com git lock 學習的資料來自廖雪峰官方網站的Git教程,菜鳥教程的Git教程 Git是一個分布式版本控制工具,在windows上使用Git可以直接從官網下載,然後默認選項安裝即可。 安裝完成後,在開始菜單中找到找