一、安装
1、进入git官网https://git-scm.com/book/zh/v2/%E8%B5%B7%E6%AD%A5-%E5%AE%89%E8%A3%85-Git
2、按照操作系统选择自己需要的安装方式
Mac:点击图中所示链接下载,下载后直接安装即可。
win:Windows版本点击图中链接,下载的是可执行文件,直接双击下载好的可执行文件即可安装。(一直下一步即可)
3、在cmd中输入git检验安装是否成功,出现以下相关信息则安装成功。
二、使用前的简单配置
1、配置用户名和用户邮箱
$ git config --global user.name '你的用户名'
$ git config --global user.email '你的邮箱'
2、在上述的配置中config拥有三个作用域、global、local、system
config使用global配置表示此配置对当前用户的所有仓库有效
config使用local配置表示对当前用户的某个仓库有效
config使用system配置对系统所有登录的用户有效
3、在配置之后可以使用 --list 查看config的配置
$ git config --list --global
$ git config --list --local
$ git config --list --system
三、创建Git仓库
1、将已有项目交由Git管理
$ cd 项目所在文件夹
$ git init
2、将新建的项目交由Git管理
$ cd 某一文件夹 #进入某一个文件夹,要在此文件夹下创建Git仓库
$ git init 项目名 #会在此路径下创建一个与项目名同名的文件夹,如:../某一文件夹/项目名 ,此操作就是创建一个Git仓库
$ cd 项目名 #进入新创建的Git仓库
注意:当对某个仓库设置了global差数后又设置了local参数,在此仓库中local差数的优先级高于global参数。
四、一些简单的Git命令
基础操作
$ git add 文件名 #将要提交的文件添加至暂存区,此文件会被Git管理
$ git commit -m'添加描述' #将暂存区的文件提交到Git仓库
$ git commit -am'添加描述' #将工作区的文件提交到Git仓库
$ git status #查看Git状态
$ git log #查看Git日志
$ git add -u #对于已经被Git管理的文件,修改后可以使用此命令一起添加到暂存区
重命名文件
$ mv 原文件名 新文件名
$ git add 新文件名
$ git rm 原文件名
###############以上操作等同于下方的命令
$ git mv 原文件名 新文件名
清除暂存区和工作区的变更内容,但不会改变提交历史
$ git reset --hard
使用git log查看版本演变历史
$ git log #查看当前分支的提交历史
$ git log --all #查看所有分支的提交历史
$ git log --all --graph #图形化显示所有分支的提交历史
$ git log --oneline #简洁查看提交历史
$ git log -n2 #查看最近2次的提交历史
$ git log -n2 --oneline #简洁查看最近2次的提交历史
查看、添加本地分支
$ git branch -v #查看分支
$ git checkout -b 分支名 编号 #添加分支
$ git checkout 分支名 #切换分支
打开图形界面
$ gitk #打开图形界面