Git 光速入门
date
May 6, 2017
URL
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的工作流程。