一之濑双叶的博客

Git学习

2017/06/12

什么是Git?Git是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理,而对于大家熟知的Github来说,它是一个用Git做版本控制的项目托管平台
如图:

在这里我把我学习Git过程中的知识总结出来,供大家参考

要想使用Git,首先我们需要来安装Git,这里我把链接放在这,有兴趣的兄dei可以来下载安装
链接 密码:ue9y

下载好之后,我们就开始正式了解Git


因为在建博客时也用到了Git,因此我主要说明一下Git如何进行远程连接和下载提交工程

要使用Git,我们首先要告诉Git我们是谁

一般填写的都是Github的用户名和注册邮箱

1
git config --global user.name '你的名称'
1
git config --global user.email '你的邮箱'

初始化

在任意一个地方新建一个文件,然后在文件中打开git,输入初始化命令

1
git init

即初始化完成


提交过程

首先我们需要先查看当前文件的状态

1
git status

它会显示出当前我们所在的分支,比如“on branch master”表示我们现在处在master这个分支上,即主分支

当我们在文件中新建文件之后,再次运行“git status”时,结果会以红色字体出现新建文件名,即git未跟踪文件,现在我们需要将未跟踪文件添加进来,输入

1
git add . #表示添加所有修改文件


1
git add 文件名 #表示添加某一文件

再次运行“git status”,会显示绿色字体,表示该文件将要被提交,这时需要确认提交

1
git commit -m '提交信息' #提交信息主要写你提交了什么文件

提交完成

注:一旦修改了跟踪文件的内容,就要重新进行提交


创建分支

先查看所有分支

1
git branch

分支名称左边有“*”的默认为当前分支

创建分支

1
git branch 分支名

既然分支创建好了,如何切换分支呢?我们需要输入命令

1
git checkout 分支名

下载版本库

1
git clone 远程版本库地址 #默认名称为版本库名称,可以在后面加上自定义的名称

下载完成后,就可以在本地对版本库进行修改


提交版本库

当修改完成之后,在git里面输入

1
git push origin master

完成提交

但是远程版本库并不知道你已经更新了状态,这个时候我们需要输入

1
git fetch

提示已经提取到更新,然后查看状态

1
git status

查看显示远程上已经有了更新,然后我们需要进行

1
git merge origin/master

这个时候当前分支就与“master”分支保持一致了

CATALOG
  1. 1. 因为在建博客时也用到了Git,因此我主要说明一下Git如何进行远程连接和下载提交工程
    1. 1.1. 要使用Git,我们首先要告诉Git我们是谁
    2. 1.2. 初始化
    3. 1.3. 提交过程
    4. 1.4. 创建分支
    5. 1.5. 下载版本库
    6. 1.6. 提交版本库