git學習(廖雪峰git網站)(4)---工作區和暫存區
(1)名詞解釋:
工作區(Working Directory)
就是你在電腦裡能看到的目錄,比如你所建的資料夾就是一個工作區;
版本庫(Repository)
工作區有一個隱藏目錄
.git
,這個不算工作區,而是Git的版本庫。Git的版本庫裡存了很多東西,其中最重要的就是稱為stage(或者叫index)的暫存區,還有Git為我們自動建立的第一個分支
master
,以及指向master
的一個指標叫HEAD
。
因為我們建立Git版本庫時,Git自動為我們建立了唯一一個master
分支,所以,現在,git commit
就是往master
分支上提交更改。
你可以簡單理解為,需要提交的檔案修改通通放到暫存區,然後,一次性提交暫存區的所有修改。
(2)我們原先提交檔案是git add 檔名->git commit 檔名,
git add
命令實際上就是把要提交的所有修改放到暫存區(Stage),然後,執行git commit
就可以一次性把暫存區的所有修改提交到分支。
一旦提交後,如果你又沒有對工作區做任何修改,那麼工作區就是“乾淨”的:
相關推薦
git學習(廖雪峰git網站)(4)---工作區和暫存區
(1)名詞解釋: 工作區(Working Directory) 就是你在電腦裡能看到的目錄,比如你所建的資料夾就是一個工作區; 版本庫(Repository) 工作區有一個隱藏目錄.git,這個不算工作區,而是Git的版本庫。 Git的版本庫裡存了很多東西,其
GIt學習第二天之版本回退、工作區和暫存區
搬運自 ‘廖雪峰的官方網站’ 地址:https://www.liaoxuefeng.com/ 1.版本回退 在Git中,我們用git log命令顯示從最近到最遠的提交日誌,如果嫌輸出資訊太多,看得眼花繚亂的,可以試試加上--pretty=oneline引數: 你看到的一大串類
Git 學習筆記 - 04 - Git 工作區和暫存區的概念
Git 學習筆記 - 04 - Git 工作區和暫存區的概念 注:本文參照的是廖雪峰老師的Git教程 Git 工作區和暫存區的概念 工作區: 就是你在電腦裡能夠看到的目錄。 我的理解:就是你受 Git 管理的檔案所在的目錄。 版本庫: 工作區中有一個隱
了解Git的工作區和暫存區
mas 新建 osi alt tro 而是 track 指針 由於 Git有工作區,暫存區之分。 1.工作區 我們電腦上的某個被Git管理的文件夾,就是一個工作區。 比如說我的GitWorkText文件夾,如圖: 2.版本庫(Repository) 在工作區有一個隱藏目
工作區和暫存區 (六)
Git和其他版本控制系統如SVN的一個不同之處就是有暫存區的概念。 工作目錄(Working Directory) 就是你在電腦裡能看到的目錄,比如我的learngit資料夾就是一個工作區,工作區有一個隱藏目錄.git。 版本庫(Repository) 這個不算工作區,而
瞭解git的工作區和暫存區
瞭解git的工作區和暫存區 工作區: git操作的當前目錄(該目錄下有.git 檔案,負責跟蹤管理版本庫)
GIT版本回退、工作區和暫存區、管理修改、提交修改、撤銷修改、刪除檔案
git status命令可以讓我們時刻掌握倉庫當前的狀態。比如哪個檔案被修改過,並且是否提交過。 git diff具體檔名.字尾名命令可以檢視某個檔案修改前後的區別,顯示的格式正是Unix通用的diff格式。 版本回退: 版本回退是有條件的,就是你還沒有把自己的本地版本
git知識總結3——工作區和暫存區
Git和其他版本控制系統如SVN的一個不同之處就是有暫存區的概念。 先來看名詞解釋。 版本庫(Repository) 工作區有一個隱藏目錄.git,這個不算工作區,而是Git的版本庫。 Git的版本庫裡存了很多東西,其中最重要的就是稱為stage(或者叫index)的暫存區,還有Git為
Git命令列基礎(第三課) - 工作區和暫存區
工作區 .git所在的目錄 暫存區 存在於.git隱藏資料夾內 將"工作區"的變更新增到"暫存區" // 將檔案的修改、檔案的刪除,新增到暫存區。 $ git add -u (只能操作跟蹤過的檔案) // 將檔案的修改,檔案的新建,新增到暫存區。 $ git add
git stash命令儲存工作區和暫存區的改變
當你想切換分支時,但工作區已經修改過了,如果你想切換分支,那麼很遺憾,git會報錯。這時候 git stash 命令就派上用場了。這個命令可以儲存工作區的修改。然後你就可以切換分支了。下面是這個命令的具體的用法 tips:此命令對於已經被跟蹤的檔案才會有效!
git學習(廖雪峰git網站)(3)---時光穿梭機(回退和前進)
前提條件:已經將檔案提交。 (1)修改你提交的文字的內容,執行git status命令看看結果:能夠查到檔案已經修改但未提交; 如果你已經修改過,但忘記是怎麼修改的,用git diff檢視是怎麼修改的; 提交修改和提交新檔案是一樣的步驟:git add 檔名稱 -
git學習(廖雪峰git網站)(2)---安裝git及版本庫
因為工作需要,所以簡單學習了一下git。工作系統是Windows系統,所以就說一下Windows的學習和安裝。 安裝git 1、在Windows上安裝git 直接從git官網下載安裝程式,然後按預設選項安裝即可。 安裝完成後,在開始選單裡找到“Git”->“Git
git學習(廖雪峰git網站)(1)--基礎 知識
集中式版本控制系統和分散式的區別 Git是什麼? Git是目前世界上最先進的分散式版本控制系統(沒有之一)。 簡單點說就是你每次修改的地方、內容都會記錄,改錯了或者想返回某次改的地方,能精確查到某個檔案。 番外: 集中式版本控制系統和分散式的區別:
git學習(廖雪峰git網站)(5)--遠端倉庫
1、新增遠端倉庫 git與svn相比,好處在於遠端倉庫。 (這裡也不學的那麼深入了,就從github上獲取遠端倉庫就行) (1)首先需要註冊github賬號,請自行註冊(本人部落格裡面有關於github註冊的文章); (2)由於你的本地Git倉庫和GitHub倉庫之間
Git的學習與使用(四)——Git 工作區、暫存區和版本庫
基本概念 我們先來理解下Git 工作區、暫存區和版本庫概念 工作區:就是你在電腦裡能看到的目錄。 暫存區:英文叫stage, 或index。一般存放在 ".git目錄下" 下的index檔案(.git/index)中,所以我們把暫存區有時也叫作索引(index)。 版本庫:工作區有一個隱
【學習總結】Git學習-參考廖雪峰老師教程
公元2018-10-21 實驗室桌上型電腦 win7 64位 參考教程: 廖雪峰Git教程 目錄: 一、Git簡介 二、安裝Git 三、建立版本庫 四、時光機穿梭 五、遠端倉庫 六、分支管理 七、標籤管理 八、使用GitHub 九、使用碼雲 十、自定義Git 期末總結 此處留坑:
Git學習筆記3——工作區與暫存區,以及版本變更
暫存區 所有 cto tag clas 內容 blank 文件 set 工作區(Working Directory) 就是你在電腦裏能看到的目錄,比如我的Git_Learning文件夾就是一個工作區。 版本庫(Repository) 工作區有一個隱藏目錄.git,這個不
Git 的工作區、暫存區、版本庫—— Git 學習筆記 15
Git 的工作區、暫存區、版本庫 大家都知道,在 Git 系統中有 “三棵樹” 的概念。 注意:“樹” 在這裡的意思是 “檔案集合”,而不是指特定的資料結構。 基本概念 樹 用途 HEAD(版本庫) 上一次提交的快照,下一次提交的父結點
Git 工作區、暫存區和版本庫
git基本概念我們先來理解下Git 工作區、暫存區和版本庫概念工作區:就是你在電腦裏能看到的目錄。暫存區:英文叫stage, 或index。一般存放在 ".git目錄下" 下的index文件(.git/index)中,所以我們把暫存區有時也叫作索引(index)。版本庫:工作區有一個隱藏目
【Git】(1)---工作區、暫存區、版本庫、遠程倉庫
size 一個 工作區 本地 -s 新建 這樣的 cache 通過 工作區、暫存區、版本庫、遠程倉庫 一、概念 1、四個工作區域 Git本地有四個工作區域:工作目錄(Working Directory)、暫存區(Stage/Index)、資源庫(Repos