码迷,mamicode.com
首页 > 其他好文 > 详细

使用github(一)

时间:2019-04-30 01:25:20      阅读:150      评论:0      收藏:0      [点我收藏+]

标签:第一时间   contain   创建文件   随心所欲   流程   height   上传文件   一个   垃圾   

一、使用Github(目的、基本概念)

1.目的

借助github托管项目代码

2.基本概念

(1)仓库(Repository)
仓库即项目的意思,你想在github上开源一个项目,那就必须要新建一个repository
(2)收藏(Star)
仓库主页star按钮,意思为收藏项目的人数
(3)复制克隆项目(Fork)
你开源了一个项目,别人想在你这个项目的基础上做些改进,然后应用到自己的项目中,这个时候他就可以fork你的项目,然后他的github上就多了一个项目,只不过这个项目是基于你的项目基础(本质上是在原有项目的基础上新建了一个分支),他就可以随心所欲的去改进,但是不会影响原有项目的代码与结构。
技术图片
(4)发起请求(Pull Request)
基于fork的,如果别人在你基础上做了改进,后来觉得改进的还不错,就可以把自己的改进合并到原有项目中,这个时候他就可以发起一个Pull Request,原有项目创建人,也就是你,就可以收到这个请求,这个时候你会仔细review他的代码,并且测试觉得ok了,就会接受他的PR,原有项目就会拥有改进后的了。
(5)关注(Watch)
如果你watch了某个项目,那么以后这个项目有任何更新,你都会第一时间收到通知
(6)事务卡片(Issue)
发现代码bug,但是目前没有成型代码,需要讨论时用
(7)github主页
点击左上角小猫进入github主页
技术图片
该页左侧主要显示用户动态以及关注用户或关注仓库的动态;右侧显示所有的git库
(8)仓库主页
仓库主页主要显示项目的信息,如:项目代码,版本,收藏/关注/fork情况等
技术图片
(9)个人主页
个人信息:头像,个人简介,关注我的人,我关注的人,我关注的git库,我的开源项目等
技术图片

二、新建仓库、仓库主页说明

说明:一个git库(仓库)对应一个开源项目
通过git管理git库

1. 新建仓库

技术图片

2.仓库管理

技术图片
(1)创建文件
技术图片
创建好之后
技术图片
(2)编辑文件
进入文件中,点击“笔”
技术图片
(3)删除文件
进入文件中,点击“垃圾桶”
技术图片
(4)上传文件
技术图片
(5)搜索仓库文件
技术图片
技术图片
(6)下载/导出项目
技术图片

三、开源项目贡献流程

(1) 新建issue
例如:A发现代码有bug,可以在文件下方写出问题,B本人登录后在github主页就能看到通知,并和A沟通,解决之后可以关闭issue
(2)pull request
步骤:
  • fork项目
  • 修改自己仓库的项目代码
  • 新建pull reques
  • 等待作者操作(合并、审核)
 

使用github(一)

标签:第一时间   contain   创建文件   随心所欲   流程   height   上传文件   一个   垃圾   

原文地址:https://www.cnblogs.com/nxf-rabbit75/p/10793627.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!