第二次作业-分布式版本控制系统Git的安装与使用
该作业要求来源于:https://edu.cnblogs.com/campus/gzcc/GZCC-16SE2/homework/2097
分布式版本控制系统Git的安装与使用
一、下载安装配置用户名和邮箱。
1.下载并且安装了git bash
2.使用命令配置用户名和邮箱 git config --global user.name "cmh"和 git config --global user.email "454432788@qq.com"
3.使用命令 git config user.name和git config user.email 查看
图1 配置git bash的用户名和邮箱
二、创建工作目录并通过git init命令把这个目录变成Git可以管理的仓库。
1.首先,选择一个地方创建一个空目录
2.使用cd命令进入创建的目录
3.使用命令git init把这个目录编程Git可以管理的仓库
图2 使用git init把目录变成可以控制的仓库
三、 在工作目录下准备文本文件,建议下载Notepad++代替记事本。
在仓库目录下面创建一个txt,为后面实验使用。
图3 创建txt文件
四、组合用git add、git commit、git status 把文件提交到仓库。
1.使用命令git add命令把步骤三创建的txt文件加入到仓库里面
2.使用命令git commit把文件提交到仓库
3.使用命令 git status查看文件的状态和信息
图4 使用命令把文件提交到仓库和查询状态
五、练习提交三个或以上的版本。
1.反复的修改txt的内容,然后在次使用步骤4的几个命令
图5 练习提交的3个版本号
六、组合使用git log、git reset命令进行版本管理与回退,观察文件变化。
1.修改txt的内容然后保存,然后再更新到仓库,变成另外一个版本
2.使用git log 和 git reset进行版本的回退
3.打开文件查看内容是否被更改
图6 查看版本号
图7 使用命令回档
图8 打开文件查看内容被修改
七、将Git仓库托管到GitHub网站上。
1.使用命令 $ ssh-keygen -t rsa -C "454432788@qq.com" 创建SSH Key
2.打开.ssh目录下的id_rsa.pub
3.打开github的网站并且登录,打开Setting,在“SSH and GPG Key”页面上点击“New SSH Key”,天上Title,并且在Key里面粘贴id_rsa.pub的内容
图9 使用命令创建SSH Key
图10 找到.ssh文件夹
图11 填写SSH Key确认后
八、把本地仓库的内容推送到GitHub仓库
1.点击"New repostory"新建一个仓库,并且获取到这个仓库的链接
2.使用命令$ git remote add origin git@github.com:cmhbaba/test20180912.git 把Githup仓库与本地仓库相连
3.尝试把本地仓库的内容推送的远程仓库
图12 新建仓库并且获得仓库链接
图13 使用命令连接本地仓库和推送本地仓库内容
图14 查看推送到远程仓库的内容