Git 光速入门

date
May 6, 2017
slug
git-quicky-learn
status
Published
tags
DevOps
summary
讲解了Git版本控制的基本概念和常用操作。从初始化仓库,到添加提交文件,再到分支管理与合并,每一步都用生动形象的例子阐述Git的工作原理。配合完整的代码案例,演示了日常使用Git进行版本管理的流程。
type
Post

一、安装Git

1. Linux系统

在Linux系统上,可以使用系统自带的包管理器安装Git:

2. Windows系统

在Windows上,需要去Git官网下载Windows版本的安装程序,安装完成后可以在命令提示符中使用Git。

二、配置Git用户名和邮箱

用户名和邮箱是提交到Git中的标识,非常重要。

三、创建版本库

1. 初始化仓库

进入项目目录,执行 git init将该目录初始化为Git仓库:
看到 .git目录出现,表示Git仓库初始化成功。

2. 添加文件

在仓库中添加新文件后,需要执行 git add命令添加到暂存区:
添加前最好用 git status查看文件状态。

3. 提交更新

将添加到暂存区的文件提交到仓库中:
  • m参数用于指定本次提交的说明注释。

四、版本控制

1. 查看提交历史

执行 git log可以查看整个提交历史记录:
加参数 git log --oneline可简洁查看。

2. 回退版本

如果需要回退到上一个版本,可以使用HEAD指针:
也可以使用 commit id回退到指定版本:
commit_id可从 git log中查看。

3. 撤销修改

撤销工作区的修改:
撤销暂存区的修改:

4. 删除文件

如果需要从Git中删除文件,需要两个步骤:
第一步从文件系统中手动删除
第二步从Git中移除:

五、分支管理

1. 创建分支

创建dev分支:
相当于创建后又切换到dev分支。

2. 查看分支

查看当前仓库的分支:
当前分支会被标记出来。

3. 合并分支

将dev分支合并到主分支master:

4. 删除分支

删除已合并的分支:
上述步骤可以满足日常开发的分支管理需求。

六、操作案例

假设我们需要开发一个名为 paper_system 的论文管理系统。整个开发过程可以使用Git进行版本控制,具体操作步骤如下:

1. 初始化仓库

2. 添加文件

编写项目代码,同时编写README.md文档

3. 修改文档

修改README.md文档添加设计说明

4. 新建功能分支

5. 合并分支

通过上述操作,我们利用Git完成了一个论文管理系统的版本控制管理。
这足以演示Git日常使用中的主要命令,希望可以帮助读者理解掌握Git的工作流程。

© KangVcar 2016 - 2024