作业二 分布式版本控制系统Git的安装与使用
作业的要求来自于:https://edu.cnblogs.com/campus/gzcc/GZCC-16SE2/homework/2097
第一步:Git bash配置
一、修改用户名和邮箱地址:
(1)配置用户名命令:$git config --global user.name "makky"
(2)配置邮箱命令:$git config --global user.email "1418132493@qq.com"
(3)查看用户名命令:$git config --global user.name
(4)查看邮箱命令:$git config --global user.email
第二步:创建本地版本仓库
二、创建本地版本仓库
(1)选择一个合适的地方,新建一个空的文件夹。
(2)通过git init命令把这个目录变成Git仓库。
第三步:把文件添加到版本库
三、把文件添加到版本库
(1)工作目录下准备文本文件(建议用Notepad++)
(2)用命令git add把文件添加到仓库,检查当前文件状态git status
(3)用命令git commit把文件提交到仓库,检查当前文件状态git status
第四步:不断提交与修改
四、不断提交与修改
(1)添加工作继续修改
(2)添加并提交(共有四个版本)
(3)git status命令可以让我们时刻掌握仓库当前的状态
第五步:版本管理与回退
五、版本管理与回退
(1)git log命令显示从最近到最远的提交日志:
(2)单行显示版本信息:$git log --pretty=oneline
(3)使用git reset命令,回退到前面第二个版本,再从第二个版本回到第三个版本,最后从第三个版本回到第四个版本。
第六步:本地Git仓库和GitHub仓库
六、版本管理与回退
(1)创建SSH key:
$ssh-keygen -t rsa -C "1418132493@qq.com"
(由于之前我有创建过其他文件夹练手,所以已经创建过SSHke,这里就选择了覆盖)
(2)打开.ssh目录,里面有id_rsa和id_rsa.pub两个文件,打开后者。
(3)登陆GitHub,打开"settings","SSH and GPG keys"页面
(4)然后,点"New SSH Key",填上标题,在key文本框里黏贴id_rsa.pub文件的内容
第七步:本地仓库的内容推送
七、版本管理与回退
(1)在本地的仓库下运行命令:
$git remote add origin git@github.com:Makkyyy/mjy1116.git
(2)把本地库的内容推送到远程,用git push命令,实际上是把当前分支master推送到远程
仓库URL:https://github.com/Makkyyy/mjy1116
谢谢阅读!