相关资源
链接:https://pan.baidu.com/s/1noqXepc-r88xoJrbwVxjbw
提取码:7w62

什么是git

首先给出定义git是一个非常优秀的版本控制系统

使用github

目的

  • 借助github托管项目代码

基本概念

  • 第一部分
Repository(仓库) star (收藏) fork(复制克隆项目)
存放你代码的地方,每个项目对应要给仓库,多个开源项目则有多个仓库。 就是中文收藏的意思(一般100星就算很好啦) 把一个人的仓库复制一份到自己的名头下,会单独创建一份仓库
  • 第二部分
pull request (发送请求) Watch(关注) Issue(事故卡片)
在本地做完更改之后,给原仓库发送请求,确定之后原仓库可以合并 就是关注的意思,发生更正之后然后就会收到通知 就是有BUG的代码,需要拎出来讨论
  • 第三部分
github主页 仓库主页 个人主页
左侧显示用户动态以及关注用户动态,右侧显示所有变得git库 主要显示 项目代码,版本,收藏/关注/fork等 个人介绍,比如说个人项目,收藏,关注用户啥的

注册github账号

注册网站 https:\github.com,要求全程梯子
github简易教程
github简易教程
github简易教程
github简易教程
这块大家应该是没啥问题。
有一个地方是需要勾选是否要付费的,我们用free那个。
github在国外因此全程科学上网,还有一点,非常建议用网易邮箱,不要用qq邮箱,qq邮箱事情比较多。

创建仓库

理论上现在你应该能看到这个画面,然后点击new
github简易教程
我们点击一下new,就可以创建一个新的仓库。

  • 说明一个git库对应一个开源项目,我们通过git管理git库

github简易教程
github简易教程
github简易教程
然后点一下 创建仓库,你们的这个界面可能不是汉化的,这里可以去油猴脚本里面找一下相关的脚本,如果英语不错,就不要改了。
github简易教程
仓库名一般就是项目名。
github简易教程这上面的图都是老图,有问题到时候在找我讨论就行。

仓库管理

上面那个图叫做仓库界面

新建文件

  • creat new file 这个就是创建一个文件的意思。

github简易教程
底下的那个commit new file就是说明一下你为什么要提交这个文件,以及对这个文件的简单说明。
我们看一下之后的样子
github简易教程
我们注意到,多了一个文件,同时commits(提交)变成了二
github简易教程
点击一下,就是你刚才提交的说明内容。
之后我们回到上一页面然后点一下,text.py,再点击笔,就可以对他进行编辑,编辑之后修改的内容就会在原有的文件上面进行更改。点击垃圾桶就是删除,删除的时候同时需要提交commits文档

github简易教程
详细的我就不掩饰了,然后提交完之后,我们可以点击commits查看操作过程
github简易教程

删除文件

垃圾桶那个还记得吧,这。。里需要用commits来看详细信息
github简易教程

上传文件&检索文件

上传文件的方式和上面基本一致,就是点一下那个upload按钮就可以了
github简易教程
这里有个小技巧就是文件是可以直接拖拽的,直接拖拽到这个界面就行。
github简易教程
这里就是代表正在上传文件。
至于检索文件就是按一下find,所以这些都很简单吧,对吧。
因为,我的chrome浏览器安装了vimium的插件,所以无法使用一些快捷键,这里挖个坑。

下载clone

github简易教程
然后点击Download,但是这个地方我们还可以用命令进行下载,不过这里也要先挖个坑
冷处偏佳,别有根芽,不是人间富贵花

讨论代码

github issues
这个吧,其实如果说人数不少的话,那么可以帮忙发现BUG代码,但是对于学生一般没啥用。
github简易教程大概就是这样,然后点一下new issue,你还有你fork的原仓库的持有者就都能看到这段BUG代码了,这里不予以演示,因为真的没啥太多的用处。这个地方还是留给大家实际操作的时候边学边用吧。
下一讲我们用git来进行这些操作。

相关文章: