理解工作區與暫存區的區別
1、工作區
就是你在電腦上看到的目錄,比如目錄下testgit裡的檔案(.git隱藏目錄版本庫除外)。或者以後需要再新建的目錄檔案等等都屬於工作區範疇。
2、版本庫(Repository)
工作區有一個隱藏目錄.git,這個不屬於工作區,這是版本庫。其中版本庫裡面存了很多東西,其中最重要的就是stage(暫存區),還有Git為我們自動建立了第一個分支master,以及指向master的一個指標HEAD。
我們前面說過使用Git提交檔案到版本庫有兩步:
第一步:是使用 git add 把檔案新增進去,實際上就是把檔案新增到暫存區。
第二步:使用git commit提交更改,實際上就是把暫存區的所有內容提交到當前分支上。
3、思考?
1、修改readme.txt檔案,git add,再修改readme.txt檔案,git commit,會怎麼樣?
2、修改readme.txt檔案,git add,再修改readme.txt檔案,git add,最後git commit,又是什麼樣的情況?
相關推薦
理解工作區與暫存區的區別
1、工作區 就是你在電腦上看到的目錄,比如目錄下testgit裡的檔案(.git隱藏目錄版本庫除外)。或者以後需要再新建的目錄檔案等等都屬於工作區範疇。 2、版本庫(Repository) 工作區
Git學習筆記3——工作區與暫存區,以及版本變更
暫存區 所有 cto tag clas 內容 blank 文件 set 工作區(Working Directory) 就是你在電腦裏能看到的目錄,比如我的Git_Learning文件夾就是一個工作區。 版本庫(Repository) 工作區有一個隱藏目錄.git,這個不
Git的學習與使用(四)——Git 工作區、暫存區和版本庫
基本概念 我們先來理解下Git 工作區、暫存區和版本庫概念 工作區:就是你在電腦裡能看到的目錄。 暫存區:英文叫stage, 或index。一般存放在 ".git目錄下" 下的index檔案(.git/index)中,所以我們把暫存區有時也叫作索引(index)。 版本庫:工作區有一個隱
【Git】工作區、暫存區與版本庫
本篇博文旨在介紹git的工作區,暫存區和版本庫的概念;並說明使用git add、git commit 等指令時,對工作區,暫存區以及版本庫分別造成的結果; 對於會使用git的人,git add,gi
工作區和暫存區
res 文本 reset osi master 更改 所有 系統 解釋 Git和其他版本控制系統如SVN的一個不同之處就是有暫存區的概念。 先來看名詞解釋。 工作區(Working Directory) 就是你在電腦裏能看到的目錄,比如我的learngit文件夾就是一個工作
Git 工作區、暫存區和版本庫
git基本概念我們先來理解下Git 工作區、暫存區和版本庫概念工作區:就是你在電腦裏能看到的目錄。暫存區:英文叫stage, 或index。一般存放在 ".git目錄下" 下的index文件(.git/index)中,所以我們把暫存區有時也叫作索引(index)。版本庫:工作區有一個隱藏目
了解Git的工作區和暫存區
mas 新建 osi alt tro 而是 track 指針 由於 Git有工作區,暫存區之分。 1.工作區 我們電腦上的某個被Git管理的文件夾,就是一個工作區。 比如說我的GitWorkText文件夾,如圖: 2.版本庫(Repository) 在工作區有一個隱藏目
【Git】(1)---工作區、暫存區、版本庫、遠程倉庫
size 一個 工作區 本地 -s 新建 這樣的 cache 通過 工作區、暫存區、版本庫、遠程倉庫 一、概念 1、四個工作區域 Git本地有四個工作區域:工作目錄(Working Directory)、暫存區(Stage/Index)、資源庫(Repos
工作區和暫存區 (六)
Git和其他版本控制系統如SVN的一個不同之處就是有暫存區的概念。 工作目錄(Working Directory) 就是你在電腦裡能看到的目錄,比如我的learngit資料夾就是一個工作區,工作區有一個隱藏目錄.git。 版本庫(Repository) 這個不算工作區,而
GIt學習第二天之版本回退、工作區和暫存區
搬運自 ‘廖雪峰的官方網站’ 地址:https://www.liaoxuefeng.com/ 1.版本回退 在Git中,我們用git log命令顯示從最近到最遠的提交日誌,如果嫌輸出資訊太多,看得眼花繚亂的,可以試試加上--pretty=oneline引數: 你看到的一大串類
瞭解git的工作區和暫存區
瞭解git的工作區和暫存區 工作區: git操作的當前目錄(該目錄下有.git 檔案,負責跟蹤管理版本庫)
GIT版本回退、工作區和暫存區、管理修改、提交修改、撤銷修改、刪除檔案
git status命令可以讓我們時刻掌握倉庫當前的狀態。比如哪個檔案被修改過,並且是否提交過。 git diff具體檔名.字尾名命令可以檢視某個檔案修改前後的區別,顯示的格式正是Unix通用的diff格式。 版本回退: 版本回退是有條件的,就是你還沒有把自己的本地版本
第四節:工作區和暫存區
學習目的 工作區: 在電腦裡能看到的目錄,比如我的GIT資料夾就是一個工作區; 暫存區: 檢視倉庫當前狀態; 分支: Git為我們自動建立的第一個分支master. 工作區 在電腦裡能看到的目錄,
Git 的工作區、暫存區、版本庫—— Git 學習筆記 15
Git 的工作區、暫存區、版本庫 大家都知道,在 Git 系統中有 “三棵樹” 的概念。 注意:“樹” 在這裡的意思是 “檔案集合”,而不是指特定的資料結構。 基本概念 樹 用途 HEAD(版本庫) 上一次提交的快照,下一次提交的父結點
git學習(廖雪峰git網站)(4)---工作區和暫存區
(1)名詞解釋: 工作區(Working Directory) 就是你在電腦裡能看到的目錄,比如你所建的資料夾就是一個工作區; 版本庫(Repository) 工作區有一個隱藏目錄.git,這個不算工作區,而是Git的版本庫。 Git的版本庫裡存了很多東西,其
git知識總結3——工作區和暫存區
Git和其他版本控制系統如SVN的一個不同之處就是有暫存區的概念。 先來看名詞解釋。 版本庫(Repository) 工作區有一個隱藏目錄.git,這個不算工作區,而是Git的版本庫。 Git的版本庫裡存了很多東西,其中最重要的就是稱為stage(或者叫index)的暫存區,還有Git為
2.Git的工作區、暫存區和版本庫(慕課網)
先來理解下Git工作區、暫存區和版本庫概念 工作區:就是你在電腦裡能看到的目錄。 暫存區:英文叫stage, 或index。一般存放在".git目錄下" 下的index檔案(.git/index)中,所以我們把暫存區有時也叫作索引index。 版本庫:工作區
Git使用手冊/Git教程:Git的使用:工作區、暫存區、本地倉庫、遠端倉庫
相關文章:工作區、暫存區、本地倉庫、遠端倉庫1. 概念工作區:工作區就是你克隆專案到本地後,專案所在的資料夾目錄。暫存區:用於儲存工作區中新增上來的變更(新增、修改、刪除)的檔案的地方。操作時,使用
Git 學習筆記 - 04 - Git 工作區和暫存區的概念
Git 學習筆記 - 04 - Git 工作區和暫存區的概念 注:本文參照的是廖雪峰老師的Git教程 Git 工作區和暫存區的概念 工作區: 就是你在電腦裡能夠看到的目錄。 我的理解:就是你受 Git 管理的檔案所在的目錄。 版本庫: 工作區中有一個隱
Git命令列基礎(第三課) - 工作區和暫存區
工作區 .git所在的目錄 暫存區 存在於.git隱藏資料夾內 將"工作區"的變更新增到"暫存區" // 將檔案的修改、檔案的刪除,新增到暫存區。 $ git add -u (只能操作跟蹤過的檔案) // 將檔案的修改,檔案的新建,新增到暫存區。 $ git add