C语言寒假大作战01

这个作业属于哪个课程 https://edu.cnblogs.com/campus/zswxy/SE2019-2/homework/10250
这个作业的目标 通过命令列表和视频学习,注册、登录、上传文件、克隆仓库
作业正文 见下文
其他参考文献 廖雪峰的Git教程

内容:
Gitee 与 git基础命令学习与使用

1.1 码云界面

注意:
(1)请大家在码云gitee中注册账号,并在gitee中新建一个学号为名的项目仓库
(2)提交如下图所示的码云注册成功界面。

C语言寒假大作战01_第1张图片

(3)请提交如下图的提交界面,并确保提交信息处填写自己的学号信息,例如图片中“初始化提交”处应显示你的学号(ps:应在Git Bash的提交处编写,命令:git commit -m "你的学号" )

C语言寒假大作战01_第2张图片

1.2 Git界面

注意:请大家给出如下图所示的使用git命令的界面,请务必保证提交的图片有自己的学号,例如:git commit -m "你的学号"

C语言寒假大作战01_第3张图片

1.3 本地仓库截图

本地仓库请用自己的学号命名

C语言寒假大作战01_第4张图片

1.4 学习命令

请给出你学习的git命令的总结,包括命令格式和功能,以及使用命令截图。

C语言寒假大作战01_第5张图片

mkdir 20199403 :建立一个叫20199403的子目录

cd 20199403 :进入 20199403目录

pwd :用于显示当前目录 且当前所在地址为/c/git/20199403

git init :把这个目录变成Git可以管理的仓库

C语言寒假大作战01_第6张图片

C语言寒假大作战01_第7张图片

vi readme.txt :即编写一个名称为readme.txt的文件
回车后进入命令界面,此时按i即可进入编辑界面,编辑完毕后,按Esc退回命令界面,(也许版本不一)开启大写锁定后按Q,关闭大写锁定按wq即可保存。

git add readme.txt :可将readme.txt文件修改添加至暂存区。

git commit -m "wrote a readme file" :提交更改,实际上就是把暂存区的所有内容提交到当前分支,而wrote a readme file是你对这次提交的说明。

初始化一个Git仓库,使用git init命令。

添加文件到Git仓库,分两步:

使用命令git add ,注意,可反复多次使用,添加多个文件;
使用命令git commit -m ,完成。

C语言寒假大作战01_第8张图片

git log :显示从最近到最远的提交日志,一般显示最近的3个.

git log --pretty=oneline :作用与git log相同,但更为简洁

而一大串类似1094adb...的是commit id(版本号)

C语言寒假大作战01_第9张图片

用HEAD表示当前版本,上一个版本就是HEAD^,上上一个版本就是HEAD^^,当然往上100个版本写100个^比较容易数不过来,所以写成HEAD~100

git reset --hard HEAD^ :回退到上一个版本

cat 文件名 :可查看文件名下文件内容。

git reset --hard 2020a :指定回到版本号所对应的版本(2020a此处为某个版本号的前几位)

git reflog :显示做出的每一次命令, 也就是用来记录你的每一次命令

用时光机来比喻的话

穿梭前,用git log可以查看提交历史,以便确定要回退到哪个版本。

要重返未来,用git reflog查看命令历史,以便确定要回到未来的哪个版本。

目前学到此处,后面还在继续学习中。

1.5 主页地址

https://gitee.com/zeng_can/zengcan

你可能感兴趣的:(C语言寒假大作战01)