学习Github
Github
一、了解github
1、什么是github
GitHub 是一个面向开源及私有 软件项目的托管平台,因为只支持 Git 作为唯一的版本库格式进行托管,故名 GitHub。GitHub 于 2008 年 4 月 10 日正式上线
2、使用github的目的
托管项目代码
二、基本概念:
1、仓库(Repository)
你的开源项目
2、收藏(star)
仓库主页的star按钮,意味收藏的人数
3、复制和克隆项目(fork)
直译为分叉,但其实可以理解为复制克隆,当别人想在你的某个项目基础上做一些改进,此时他就可以fork你的项目,存放在他的github主页,并且肆意修改,不会影响你的项目代码和结构。
4、合并请求(Pull Request)
基于fork,当别人fork你的项目并做完修改之后可以向你发送PR 请求 合并,然后你可以仔细测试他的代码,如果合适,你可以接受 他的PR ,此时你的项目就会变成别人改进过的。
5、关注(watch)
如果你watch了别人的项目,那么当该项目有任何修改,你都可以第一时间收到更改通知。
6、事务卡片(issue)
发现代码BUG ,但是目前没有成型代码,需要讨论时间的时候可以建立issue
三、注册github
1、Github官网: github.com
2、点击 sign up 进入注册页面
step1:填写你的用户名,邮箱,密码
step2:选择默认的public免费的,或者收费的(可以创建私有仓库)
step3:这里填写用户调查,可以点击skip the step选择跳过
我已经创建过了,这里不再进行
3、注册成功进入下面的界面
此时点击start a project ,会提醒你去验证你的邮箱
四、创建 git仓库 与 git文件
1、点击start a project 创建仓库
2、回到github主页
可以看到界面有所变化,左边显示你的动态,右边是你的仓库信息
3、点击创建的仓库名进入仓库
点击create a new file创建文件
回到仓库主页,可以看到我们创建的文件
点击创建的文件名(name.py),可以对git文件进行管理(删除、编辑等)
编辑该文件并提交,我们回到仓库主页可以看到commit次数加一
再次回到git仓库主页,查看git文件详情
点击Uptate.name.py ,可以看到:
未完待续。。。