数据结构第一次作业

|
这个作业属于哪个课程 | 班级的链接 |
| ---- | ---- | ---- |
| 这个作业要求在哪里 | https://edu.cnblogs.com/campus/qdu/DS2020/homework/11165 |
| 这个作业的目标 | <学习使用码云Gitee与Git命令> |

作业一:
1.我的名字叫顾子涵,是数学与统计学院2018级信息与计算科学1班的学生,来自山东济宁。对数学的喜爱是从初中开始的,我从小就对数字比较敏感,这也是我选择数学专业的原因。除此之外,在平时的学习生活之余,篮球基本上占据了我其他的时间,喊上三五好友一起在篮球场上“战斗”成为了我最开心的事。我这人的性格乐观开朗,平时也比较好相处,如果你既喜欢数学又热爱篮球的话,我相信我们会成为一辈子的朋友。
2.以“学”为中心的理解与打算:我认为对传统教课方法的改革势在必行,虽然我们都是从传统教育课堂过来的,但对于大学生来讲,不仅仅要的是把知识学会,更重要的是学会把知识表达出来,这种能力是传统课堂所无法给予的。除此之外,讨论式的教学能把所有人都带动到课堂里面,把一个复杂的问题分解成几个部分,小组成员团结协作,也能提高个人的团队意识。当然,讨论式的课堂也不是十全十美:到底是否可以让所有人都参与进来?学生讨论一个问题所占用的时间是否会造成课堂资源的浪费?这些都是我们所要面对的问题。
作业二:学习使用码云Gitee与Git命令
(1)Git简介
git是一个分布式的开源版本控制系统,git是一种技术或者说是工具,而gitee和github是基于git的代码托管平台,理解它们的区别还是很重要的。git和svn有本质上的区别,svn是一个集中式的开源的版本控制系统,所以svn对于权限控制方面更严格一些,只能说各有优势。
(2)Git中的几个重要概念和指令
分支:git默认分支一般是master,这是可以修改的。在master完成一次开发,生成了一个稳定版本,那么当需要添加新功能或者做修改时,只需要新建一个分支,然后在该分支上开发,完成后合并到主分支即可,分支功能解决了正在开发的版本与上线版本稳定性冲突的问题。
提交:git对于版本的管理其实是对提交的管理,git使用40个字节长度的16进制字符串来标识每一个提交,每一个提交具有唯一的标识,根据这个标识可以任意回退。
拉取:用于取回远程仓库某个分支的更新,再与本地仓库合并。
推送:用于把本地的代码更新到远程仓库。
git clone 命令就可以做一个本地仓库的副本出来,后面加上网页端克隆地址还可以克隆远程仓库;
git add可以向本地仓库添加文件,但只是向文件暂存区加入了修改文件;
git commit -m提交命令可以将自己修改后的文件放到自己的本地仓库;
git push origin master(这里可以是远程中我想要提交的分支)此命令可以将更新后的本地仓库内容推送到远程仓库。

posted @ 2020-09-13 23:43  顾子涵  阅读(169)  评论(0)    收藏  举报