Git使用指南

来源:互联网 发布:电脑编程入门自学书 编辑:程序博客网 时间:2024/06/17 08:44

1.简述

git是一个版本管理工具,是Linux Torvolds发明的分布式版本控制系统。主要是用来团队协作,代码版本控制的一个工具。

2.Git安装

Windows: 点击此链接下载安装
Linux : sudo apt-get install git
Mac : sudo brew install git

3.Git理解

为了方便理解,可以将Git划分为4个区域
工作区 ~顾名思义就是我们工作的区域,也就是编写代码等
缓存区 ~本地分支和工作区的中转站,
本地分支~本地的代码服务器
远程分支~远程的代码服务器
他们之间的关系是:我们将工作区代码编辑修改后,添加到缓存区,在缓存区提交到本地分支,本地分支远程提交到远程分支
这里写图片描述

4.Git使用及命令

我们按照以上步骤分为4个分区来阐述命令

1.初始化

Git安装后应初始化Git,写入用户名和邮箱,以保证Git提交时所需要的信息
$ git config --global user.name "scuory"
$ git config --global user.email "scuroy@gmail.com"
- -global 是全局设置,如果想要在不同项目中,使用不同的名称和邮箱,请去掉此命令
$ git config user.name "scuory"
$ git config user.email "scuory@gmail.com"
将以上命令的scuroy换成你自己的名字,scuory@email.com换成你的邮箱地址
注:可以通过$ git config --list来查看你的配置情况

2.创建GitHub仓库

注册GitHub账号GitHub
这里写图片描述

点击new repository创建GitHub仓库

3.Clone本地仓库

使用git clone 仓库地址,如git clone https://github.com/scuory/test.git

4.Git命令

~使用(git add 修改文件名称:如git add test.txt)命令将文件加入缓存区

~使用(git add .)命令来添加全部修改文件

~使用(git comit 文件名称:如git commit test.txt)命令添加到本地分支

~使用(git commit -a)命令来替代git add命令

~使用(git reflog)命令来查看操作版本的记录

~使用(git checkout --文件名称)命令来撤销工作区代码修改

~使用(git reset HEAD 文件名称)命令来撤销缓存区代码修改

~使用(git reset --hard 版本号)命令来跳转到不同的操作版本

~使用(git push)命令提交到远程仓库,也就是我们刚才创建的GitHub仓库

~使用(git pull)命令来将远程分支同步到本地

~使用(git checkout -b 分支名称)命令来创建新的分支

~使用(git checkout 分支名称)命令来跳转分支

~使用(git merge 分支名称)命令来合并分支

~使用(git branch -d 分支名称)命令来删除分支

原创粉丝点击