您的位置:首页 > 其它

Git学习记录---------(二)

2015-11-26 22:14 225 查看

一、工作区和暂缓区

1.1 工作区(working directory)

电脑里能见的目录文件夹,例如:新建的gitRepository文件夹;

1.2 版本库(Repository)

在工作区中有一个.git隐藏目录,这不是工作区,而是Git的版本库。

1.3 暂存区(stage)

 
Git的版本库中存放了许多的东西,其中最重要的是暂存区(stage),Git为我们自动创建了第一个分之master,以及指向master的一个指针HEAD。如下图所示:



在将文件提交到Git版本库中时,分以下两步知行:
第一步: git add 文件添加,将文件修改添加到暂存区(stage);
第二步: git commit 提交更改,将暂存区的所有内容提交到当前所处的分支。
由于在创建Git版本库的时候,Git自动创建了一个唯一的master分支,所以,git commit就是往master分支上提交修改。

二、管理修改

git跟踪并管理修改,而不是文件。
git跟踪修改,如果每次修改不add到暂存区中,那就不会被commit到分支master中。
git diff  HEAD -- readme.txt :查看工作区和版本库里最新版本的区别。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息