番外-GitHub 注册及详细使用

Github 基本概念

库房(Repository):

库房用来存放项目代码。你想在GitHub上展开一个项目,那必须新建一个Repository。每个项目对应一个库房。假如你展开的项目多了,你就拥有多个 Repositorires。

保藏(Star):

库房主页star按钮,意思为保藏项目,在GitHub上假如你有一个项目取得200个star都算很不容易了。

番外-GitHub 注册及详细使用

Star

番外-GitHub 注册及详细使用

仿制克隆项目(Fork):

你有一个项目,他人很感兴趣想在你的基础上改进,应用到自己的项目中,这个时分他能够fork你的项目,将你的项目克隆(仿制)到他自己的库房中。该项目独立存在。不会由于他人的更改而改动项目自身。

比如:我仿制了他人的库房,我在自己的库房里边做任何增修改查都不会改动原来的库房

番外-GitHub 注册及详细使用

建议恳求(Pull Request):

由于克隆仿制的项目是独立存在的,假如他人做了改进,并且觉得应该和我们分享让更多人获益,所以将自己的项目pull request(简称:PR),发送给原作者,原作者review新代码,觉得OK的话就能够接受PR,这个时分项目就从头更新了。

番外-GitHub 注册及详细使用

重视(Watch):

重视项目,相当于交际网站的重视。假如你Watch了某个项目,那么今后只需这个项目有任何更新,你就会第一时刻收到关于这个项意图通知提醒。

番外-GitHub 注册及详细使用

业务卡片(Issue):

发现代码Bug,给作者一个解决方案或许提醒。

GitHub主页: 阅读动态,重视用户,重视库房动态

番外-GitHub 注册及详细使用

库房主页:

显现项目信息:项目代码,版本,保藏/重视/fork状况等

番外-GitHub 注册及详细使用

个人主页:

头像,个人简介,重视的人,我重视的人,我的开源项目…

番外-GitHub 注册及详细使用

GibHub 注册

GitHub官网:

GitHub官网​github.com/

番外-GitHub 注册及详细使用

GitHub 已登陆时,进入个人主页,未登录时显现github主页(如图)

右上角:Sign in登录Sign up注册
一步步填写信息就可:Username 用户名 Email address 电子邮箱 Password 密码
或许之后会挑选免费或许付费库房,挑选免费即可。免费:一切人都能够拜访无限。 付费库房:自己或许规则朋友才可拜访。

Create your account 注册GitHub

番外-GitHub 注册及详细使用

番外-GitHub 注册及详细使用

注册

番外-GitHub 注册及详细使用

登录

填写完成后,登录 (左边是库房列表)

番外-GitHub 注册及详细使用

个人主页

留意:

  1. github在国外服务器,拜访较慢,有些图片无法显现…
  2. 私有库房需求付费,可是能够规则拜访人群。 3.新用户注册后,必须验证邮箱才可创立git库库房

GitHub 创立库房

点击Start a project(创立库房前需求验证邮箱!)

番外-GitHub 注册及详细使用

创立库房

提示:或许不需求!GitHub验证邮箱收不到验证信息时测验 QQ邮箱验证时或许需求设置白名单 (点击QQ邮箱左上角设置按钮,点击反垃圾,点击设置域名白名单添加github.com

番外-GitHub 注册及详细使用

邮箱设置

填写相关信息: Repository name库房称号 Description描绘 Initialize this repository with: 创立一个描绘文件(能够是REAME文件或许.gitignore或许其他license) 最终点击Create repository创立库房

番外-GitHub 注册及详细使用

Create repository创立库房

新建库房 test

番外-GitHub 注册及详细使用

库房主页

番外-GitHub 注册及详细使用

注:

  • 点击用户名能够回到用户主页
  • 点击库房名能够到库房主页
  • 点击文件名能够跳转到文件页面

Github 库房运用

新建文件

点击Create new file添加加文件

番外-GitHub 注册及详细使用

Create new file

写文件名和修改文件(这儿能够是代码,能够是文本文件)
test / 文件名.文件格局(文件要带后缀)
Edit new file 是填写文件内容
Preview 是预览

番外-GitHub 注册及详细使用

在未来的项目中能够写一个描绘,标明自己意图,便利一切人知道本次创立的原因或意图
格局:
Commit new file
提交标题
内容
点击Commit new file

番外-GitHub 注册及详细使用

Commit new file

库房信息中显现新文件了

番外-GitHub 注册及详细使用

commits

注:更新,添加都会添加提交次数

修改文件

点击文件名能够检查文件、删去文件、修改文件
黄色区域: 从GitHub客户端打开文件,修改文件,删去文件

番外-GitHub 注册及详细使用
文件在线修改 点击右边的History能够检查一切提交概况,点击文件描绘也能够看到相似的结果

番外-GitHub 注册及详细使用
History 前史提交概况 点击修改文件(小笔)界面与新建界面相同

番外-GitHub 注册及详细使用

最终的Commit new file改为Commit changes 添加更新信息

番外-GitHub 注册及详细使用

Commit new changes 新的改动

点击文件描绘能够检查刚才填写的描绘

番外-GitHub 注册及详细使用

文件描绘

删去文件

删去文件,点击垃圾桶图标

番外-GitHub 注册及详细使用

删去文件会弹出删去描绘,点击Commit changes

番外-GitHub 注册及详细使用

删去文件也是改动的一种方法

删去文件会跳转回库房页面,会有删去文件提示,点击黄色标注区域能够检查删去概况

番外-GitHub 注册及详细使用

commits

番外-GitHub 注册及详细使用

commits概况

上传文件

点击Upload files

番外-GitHub 注册及详细使用

点击choose your files挑选本机文件(能够多个上传)进行上传,也能够用鼠标将文件拖动至此区域进行上传。文件上传后,填写描绘(视状况而定)点击Commit changes

番外-GitHub 注册及详细使用

查找库房文件

当库房中文件众多时,需求用查找方法找到方针文件

点击Go to file,也能够直接键盘按t

番外-GitHub 注册及详细使用

Go to file

输入文件名(部分文件名)即可

番外-GitHub 注册及详细使用

输入文件名 input file name

下载/检出文件

点击Code能够挑选用Git方法仍是GitHub客户端打开方法,仍是ZIP压缩包方法克隆下载项目

番外-GitHub 注册及详细使用

GitHub Issue

效果: 发现代码Bug,可是现在没有成型代码,需求评论时用,或许运用开源项目评论运用。

我这儿就自己给自己发了

点击Issues就能够发布Issue

番外-GitHub 注册及详细使用

Issues

这儿显现一切Issues列表,点击New issue创立一个Issue

番外-GitHub 注册及详细使用

New issue

填写相关信息,里边能够像word一样修改文本。填写完成后,点击Submit new issue发布

番外-GitHub 注册及详细使用

Submit new issue

发布后,会有显现

番外-GitHub 注册及详细使用

发布显现

当原项目作者点击左上角的GitHub图标进入自己的项目时,会显现Recent activity得知有人改进了自己的项目。(我这儿是自己给自己发

番外-GitHub 注册及详细使用

Recent activity

点击activity栏进入issue,或许点击库房名进入到库房主页,再点击issue进入可是第二种或许分不清他人发的issue是发给哪个库房的。

番外-GitHub 注册及详细使用

Recent activity

每个库房都能检查自己库房的Issues

番外-GitHub 注册及详细使用

My Issues

这儿能够回复对方,点击Comment回复对方,回复结束后,问题解决后点击Close issue能够封闭issue。(双方都能够封闭issue

番外-GitHub 注册及详细使用

相互Comment

番外-GitHub 注册及详细使用

Closed Comment

能够在库房的Issues中看到OpenClosedissues列表

番外-GitHub 注册及详细使用

Issues 列表

Github 总结

页面相关操作总结

GitHub主页:

番外-GitHub 注册及详细使用

GitHub主页

库房主页:

番外-GitHub 注册及详细使用

库房主页

个人主页: 点击两个黄色区域能够进入个人主页

番外-GitHub 注册及详细使用

个人主页

这儿显现(下图): 个人图画、用户名、参加时刻、重视项目、重视用户,库房等信息

番外-GitHub 注册及详细使用

个人图画、用户名、参加时刻、重视项目、重视用户,库房等信息

建议恳求: 进入Pull request,点击New pull request

番外-GitHub 注册及详细使用

建议恳求

假如有相似音讯,点击Merge pull request就能够合并项目,可是必定慎重考虑

番外-GitHub 注册及详细使用

合并项目

开源项目贡献

  1. 新建Issue:提交运用问题、建议或想法
  2. Pull Request
    • 过程1fork项目;
    • 过程2 修改自己的项目代码;
    • 过程3新建pull request;
    • 过程4等待作者操作

转载至大佬 zhuanlan.zhihu.com/p/493499041 ,能够多点赞