1.下载安装Git
-
下载安装完成后,打开DOS命令(键盘win+R-->cmd)-->输入git出现下图结果,则完成安装(注:需切换到Git安装盘符下)
Git安装.png
2.基本命令
2.1全局配置:
桌面右击鼠标-->Git Bush Here
全局配置.png
-->输入
- git config --global user.name "Your Name"
-
git config --global user.email "Your Email"
全局配置用户名邮箱.png
2.2初始化仓库
-
非系统中文路径下,建立一个文件夹learngit.如:D:\learngit
-
通过控制台命令进入文件夹,并通过git init命令,将该目录初始化为一个git仓库
初始化仓库.png
2.3向仓库中添加文件、提交文件
-
在learngit文件夹中新建一个README.md文件
新建README文件.png
-
添加“个人简介”内容(Notepad++打开编辑)
添加内容.png
-
使用git add命令,将文件添加到仓库
git命令添加文件到仓库.png
-
使用git commint命令,将文件提交到仓库,(提交时,一定要加说明!!)
git命令文件提交到仓库,以及说明.png
到目前为止,我们完成了从初始化仓库,到添加文件,提交文件的一个完整过程,命令行窗口显示如图:
添加提交文件.png
2.4修改文件
-
在README.md文件中进行一些改变,添加“教育经历”部分内容
添加内容.png
如果不经过add,直接commit,将会出现以下结果
不经过add,直接commit.png
需要先add,再commit (先添加再提交!!!)
先add,再commit.png
2.5查看仓库状态
可以使用git status命令,查看仓库当前的状态,比如是都提交完了,还是有一些add的文件尚未提交等,如图
没有需要提交的文件.png
2.6查看版本历史记录
到目前为止,我们的README.md文件经过了两次提交,怎么查看这些提交记录也就是版本呢?
查看历史记录.png
我们可以用git log命令进行查看也可以使用图中命令一行显示一条记录
单行显示记录.png
那一大串d5cef7149e729a5f662ac41b01afdae1fa9883d8字样,是commit id,每提交一个新版本,实际上Git就会把它们自动串成一条时间线。
2.7穿越到任意一个版本
当我们需要穿越到任意在记录中存在的版本去的时候,只需使用如下命令
版本穿梭.png
版本号很长,不需要写全,写前几位就可以了,Git会自动寻找
然后我们打开README.md文件,会发现
版本回退.png
点击Y,文件就恢复成了第一版
同样,你也可以通过不同的版本号,去到你想去的版本~~
2.8多文件提交
Git允许add多个文件,一次性通过commit来提交
比如我们在learngit目录加入一个图片文件,再放入一个文本文件
添加两个文件.png
然后进行两次add
添加文件.png
然后查看git status
仓库中有未提交的文件.png
通过commit一次性提交两个文件
一次提交多个文件.png
3.课后小结
- git:查看系统有没有安装Git
- 设置全局属性,用户名和邮箱
git config --global user.name "Your Name"
git config --global user.email "Your email" - git init:初始化仓库
- git add 文件名:将文件添加到(临时区)仓库
- git commit -m “说明文字”:把文件提交到仓库 (必须先add再commit !!!)
- git status:查看当前仓库状态
- git log:查看版本记录
- git log --pretty=online:单行显示(简略显示)
- git reset --hard commit_id:穿越到指定版本
- git reset --hard HEAD:回退到上一版本
- git rm 文件名:删除文件










网友评论