【git】二:github的使用

零、前言:

分享我学习git的两个资料链接:

git以及github教程:优点就是讲的很慢很细,缺点就是讲的太细太慢了对一下有基础的可能不太友好,不过一个详细的教程就应该如此。下图为b站视频列表

廖雪峰老师的网站,让我终于抛下了碎片化的学习方式,走出误区,去系统学习。同样内容很全,从前往后前因后果没有逻辑,有图有视频。下图为学习目录

 一、github网站中基本概念:

0.git用来干嘛的:托管代码;那为什么要托管?答:你懂得。

1.repository(仓库):用来存放项目代码,每个项目对应一个仓库

2.star(收藏):收藏项目方便之后查看

3.fork(复制克隆项目):该fork的项目是独立存在的

4.pull request(发起请求):基于fork的,发起人发出请求,接受人才会看到,就可以接受,对共同的项目更新

5.watch(关注):关注项目,项目更新就会接受通知

6.issue(事物卡片):发现代码bug,但是目前没有成型的代码,需要讨论时用

7.3个主页:

    (1)GitHub主页:左边显示动态 右边显示仓库

 

    (2)仓库主页:显示项目的信息:代码、版本、收藏、关注、fork等情况

    (3)个人主页:个人信息、个人简介、我的关注等

 

二.注册GitHub账号:

  1. 登录状态:点击进入github主页
  2. 为登录状态 点击 -》 进入网站首页
  3.     sign in :登录
  4.     sign up :注册
  5.     account :账号
  6. step 1:填写用户名、邮箱、密码
  7. step 2:choose your plan:免费无线使用的仓库/私有的仓库收费   :(默认继续下一页)
  8. step 3:用户调查的界面 :点击跳过(sign this)
  9. 注册成功,进入guthub主页

三.创建仓库:

  1. 某些时候需要翻墙:软件:shadowsocks
  2. 私有仓库:只能自己或者指定人有权限操作
  3. 新注册用户必须验证邮箱才可以使用
  4. 创建仓库:start a projrect
  5. qq邮箱需要设计白名单,才可以接受邮件(设置 、 反垃圾 、设置域名白名单、input输入github.com)
  6. 一个git库(仓库)对用一个开源项目
  7. 通过git管理git库
  8. repository name:仓库名称,一般设置为项目名称
  9. description:项目描述
  10. public:共有
  11. initialize this repository with a readme:勾选,在哪仓库下多一个readme文件来详细描述项目
  12. create repository:创建项目

 四.仓库管理:

1.新建仓库文件:create new file 点击引入新页面

  • 文件名 
  • 内容:edit new file 、preview
  • commit new file:提交目的和详细说明

新建文件的操作:  

点击提交后 界面:

 

2.修改文件:铅笔图标(编译文件也记录提交次数)
修改:


详细文件信息截图:

3.删除文件 :点击文件名:进入文件详情页
点击commits次数 :可以查看删除的操作

4.上传文件:upload files

上传的页面:

5.搜索仓库文件:find file(快捷键t)

6.下载/检出项目:

 五.事物卡片管理 issue:

1.创建一个issue

2.主页的显示: 


3.回复和关闭issue:

六、其他 

1.如何查看收藏?

 

2.pull request :

 七、开源项目贡献流程:
新建issue 提交问题 或者 想法
pull request:发起请求

  • 1.fork项目
  • 2.修改自己仓库的项目代码
  • 3.新建pull request
  • 4.等待原仓库作者审核通过
发布了89 篇原创文章 · 获赞 68 · 访问量 2万+

猜你喜欢

转载自blog.csdn.net/zDavid_2018/article/details/97617634