Git分布式环境 - 基本操作

发布时间 : 星期二 文章Git分布式环境 - 基本操作更新完毕开始阅读

Git文件工作区和暂存区

工作目录,代码编写目录

版本库,主要包含两个目录:一个是暂存目录,一个是最终目录。而这个版本库,就是.git文件夹。

Git文件添加

以下使用用例简单说明以下工作区和暂存区的区别。

1,我们继续编写新的内容。

我新建了几个文件,LICENSE和README。使用git status

$git status Initial commit Untracked files: (use \ LICENSE README

我使用git add,将文件加入到stage中。

$gitadd . #表示添加当前目录下所有文件。 Initial commit Changes to be committed: (use \ new file: LICENSE new file: README

暂存区变成这个样子了

接下来,我们将代码提交到分支上去(master分支).使用git commit

$git commit -m \[master (root-commit) 62725a7] new file commit 2 files changed, 4 insertions(+) create mode 100644 LICENSE create mode 100644 README 仔细看,版本库发生了变化了。

Git文件修改管理

Git文件修改,我们使用stage,要注意这里使用git add问题。 举个例子:

我们先对变更文件README(版本1),使用git add功能,然后又继续编辑README文件(版本2)。最后我们使用git commit文件。

那么我们的HEAD的中的README对应那个版本?

现在我们来做个实验。

1,编辑README,增加 \hello world version 1 2, 使用git add,将文件README放到stage中。

$gitadd .

On branch master Changes to be committed: (use \ modified: README

联系合同范文客服:xxxxx#qq.com(#替换为@)