国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

Git文件狀態

2019-11-08 00:30:19
字體:
來源:轉載
供稿:網友

區域介紹:

工作區 Working Directory: 就是當前目錄,在目錄中可看到的文件 版本庫 Repository:當前目錄內的.git文件,目錄中看不到該文件 暫存區 stage : 存在于版本庫中(.git文件中),git add后文件將在此區域存在

git add: 將文件修改添加到暫存區 index(stage) git commit: 將暫存區的所有內容提交到當前分支

新添加文件的 status為 untrack,未跟蹤的。使用git add 使其被跟蹤

描述

文件的三種狀態:

已提交committed: 已提交表示數據已經安全的保存在本地數據庫中。 已修改modified: 已修改表示修改了文件,但還沒保存到數據庫中。已暫存staged: 已暫存表示對一個已修改文件的當前版本做了標記,使之包含在下次提交的快照中。

分別對應: Git倉庫,工作目錄,暫存區域

Git 倉庫目錄是 Git 用來保存項目的元數據和對象數據庫的地方,這是Git 中最重要的部分,從其它計算機克隆倉庫時,拷貝的就是這里的數據。

工作目錄是對項目的某個版本獨立提取出來的內容。 這些從 Git 倉庫的壓縮數據庫中提取出來的文件,放在磁盤上供你使用或修改。

暫存區域是一個文件,保存了下次將提交的文件列表信息,一般在 Git 倉庫目錄中。 有時候也被稱作“索引”,不過一般說法還是叫暫存區域。

基于Git的工作流程如下:

在工作目錄中修改文件。 modified暫存文件,將文件的快照放入暫存區域。git add提交更新,找到暫存區域的文件,將快照永久性存儲到 Git 倉庫目錄。git commit

如果 Git 目錄中保存著的特定版本文件,就屬于已提交狀態。 如果作了修改并已放入暫存區域,就屬于已暫存狀態。 如果自上次取出后,作了修改但還沒有放到暫存區域,就是已修改狀態。

廖雪峰Git教程 — 時光機穿梭


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 响水县| 加查县| 弥勒县| 辛集市| 桑植县| 久治县| 唐海县| 闽清县| 大化| 北宁市| 墨竹工卡县| 行唐县| 阿合奇县| 武平县| 广灵县| 宜兰市| 荃湾区| 桂平市| 永新县| 清原| 汾阳市| 偃师市| 弥勒县| 靖宇县| 周口市| 阿拉善盟| 屯昌县| 湟中县| 页游| 墨竹工卡县| 石河子市| 桐城市| 济南市| 德清县| 杭锦后旗| 郓城县| 宁南县| 宝应县| 阜新市| 宁晋县| 左权县|