面向对象程序设计寒假作业2实践题

这个作业属于哪个课程 2020年面向对象程序设计 (福州大学 - 数学与计算机科学学院)
这个作业要求在哪里 面向对象程序设计寒假作业2
这个作业的目标 1.继续完成编程题。
2.新建一个github仓库,并把作业推送到该仓库。
3.发布博客。
作业正文 面向对象程序设计寒假作业2实践题
其他参考文献 MAC上Git安装与GitHub基本使用
Mac下使用Git上传项目到Github仓库
Mac OS 上传代码到Git详细步骤 <适用于新手>
【git】手把手MAC上传代码文件到Github
git使用.gitignore文件忽略相关文件上传
Mac上创建.gitignore文件
GitHub中.gitignore设置需要忽略上传的文件(相对Xcode)

实践题

新建一个github仓库,使用git,或者github desktop把接下去的编程题的代码及测试脚本传到这个仓库。请使用.gitignore文件忽略不要上传的文件。用法自行百度。

1.步骤分解:

(1)什么是git?

Git是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。

(2)下载git:

下载网址为:Git-Downloads

(3)新建github仓库:

将下载好的git安装,并打开终端,进行如下操作后,复制key:

图1
图2

之后,登录GitHub,添加ssh key,成功链接后,如下图:

图3

而后,在GitHub上新创建一个Start a Project,并打开终端输入以下命令,进行本地仓库的创建及代码上传(具体操作已在参考文献中给出链接):

图4
图5
图6
图7

以上,步骤比较繁琐,具体可见参考链接,本文以部分截图笼统给出。
最后,可以在刚刚创建的GitHub版本库中看到自己上传的文件:

图8

之后,也会运用这种方法继续上传脚本等文件。

(4)使用.gitignore文件忽略不要上传的文件:

图9
图10

在创建版本库时,在左下角可选择 add .gitignore,图示展出的为选定c以后的gitignore的部分。

(5)Mac下创建.gitignore:

如图,在终端输入命令:

图11

之后,会弹出一个空白页面,我们便可以在这个文本框中,将要忽略的文件名填入其中,即创建完成。

图12

2.遇到的问题

  • 在设置别名的时候,出现“fatal: remote origin already exists.”错误,说明该别名已经存在,可以使用“git remote rm origin”命令删除原来的别名,然后重新执行“git remote add origin git@github.com:yourname/xxxx.git”;
  • 因为是第一次弄这些东西,所以一直出现错误,前前后后花了大概几个小时时间,不过最终上传成功,特别开心!
posted @ 2020-01-29 17:46  平和Kenn  阅读(233)  评论(0编辑  收藏  举报