GitHub使用教程(一)

article/2025/8/13 10:27:42

转载:http://www.cnblogs.com/liuleilei/p/6486665.html

 

 

上一节我们解决了Github网站响应慢,加载不完全的情况,接下来我们就要正式开始使用Github了。

    :好,那我先安装Git,稍后就上传项目。

    :。。。。。。你Github网站都看懂了?

    :还需要看懂?

     当然要看懂了,而且要特别懂(虽然看全英文网站很痛苦),Github作为一个代码托管平台和开发者社区,备受程序员推崇,在Github中国区前100名可全都是科技圈响当当的人物:点此查看

程序员心中的偶像。所以想成为像他们一样的人吗,就从今天这篇教程开始:

咳咳咳,划重点了......



 一、注册账号

 点击右上角sign up,进行注册,注册界面如下:

填写用户名,邮箱地址,密码,点击绿色按钮:Create an account  即可注册成功。

点击首页的sign in进行登录,另外顺便再补充一个词组:sign out(登出)。

二、快捷键

网站也有快捷键,这个功能其实我还是第一次听说,这里和大家分享一下,在Github任一页面按“shift + /”会出现快捷键目录,如下所示:

 

PS:虽然并没有什么用,个人感觉还是鼠标方便些。

三、工具栏

  1. LOGO :点击GitHub的LOGO就会进入控制面板(Github首页)。

  2. Search(搜索): 在这里输入想要找的用户或代码片段,就可以搜索到与之相关的信息。

  3. Pull Request(请求): 显示用户已经进行过的Pull Request。通过这里,开发者可以很方便地追踪Pull Request的后续情况。

  4. Issue(问题): 在这里可以查看用户拥有权限的仓库或分配给自己的Issue。当用户同时进行多个项目时,可以在这里一并查看Issue。

  5. Gist(代码片段): Gist功能主要用于管理及发布一些没必要保存在仓库中的代码,比如小代码片段等。系统会自动管理更新历史,并且提供了Fork功能。在Gist上添加代码示例可以嵌入博客中,如果选择了语言,还会自动添加语法高亮。

  6. Notifications(通知) :这一图标用于提示用户是否有更新的通知。新注册的用户默认是没有该图标的,需要自己进行设置,点击用户头像,在下拉菜单中选择Settings,                       右侧设置栏选择Notifications,                                                                                                                                                                                                                                                                              勾选Web选项,然后点击LOGO回到首页,可以看到通知图标。

  7. Create a new... :创建新的Git仓库或Organization,向Organization(组织)添加成员、小组、仓库,为仓库添加Issue或collaborator(合作者)等操作的菜单都聚集在这里。显示的内容会根据当前页面的不同而改变。
  8. 头像:点击头像出现下拉菜单,如图所示:                                                                                                                                                                                                                                                                                                                   Your profile:你的个人主页

           Your stars:你的收藏

           Explore:搜索

 四、个人信息页

           

  1. 用户信息
    显示注册的基本信息,包括姓名、所属公司、邮箱地址、已加入的Organization(组织)等。如果对该用户感兴趣,可以点击页面右上角的Follow(跟随)按钮(已经Follow的用户会显示Unfollow)。这样一来,这个人在GitHub上的活动都会显示在你的News Feed(新闻提要)中。
  2. Popular Repositories(受欢迎的库)
    显示公开仓库中受欢迎的、拥有大量Stars(收藏、标星)的部分热门仓库
  3. Repositories contributed to(做过贡献的库)
    按时间先后顺序显示该用户作过贡献的部分仓库。该用户可能是仓库的软件开发者,也可能只是通过发送Pull Request等方式对该仓库做过某些贡献。
  4. Public contributions(公共贡献)
    一格表示一天,记录当日用户对拥有读取权限的仓库的大致贡献度。贡献度的衡量标准包括发送Pull Request的次数、写Issue的次数、进行提交的次数等。颜色越深代表贡献度越高,绿色天数越多说明在GitHub上活跃度越高。
  5. Contribution activity(贡献过的活动)
    按时间顺序显示具体贡活动的链接
  6. Repositories
    显示该用户公共开的仓库。Fork来的仓库也显示在这里。
    仓库名称、简要说明、使用的语言、最终更新日期都会出现在列表中。星形图案旁边的数字表示这个仓库添加Star的人数,再旁边是杯Fork数。                                   7. Public Activity(公开的活动)

    显示该用户的公开活动信息。活动就是指这个用户做了什么,比如向仓库进行提交或者Pull Request等,其大量的公开信息都会被记录在这里。从这里可以了解到这个用户平常都在GitHub上做些什么,比如查看一下崇拜已久的程序员的公开活动,就可以知道他现在在关注些什么,或者正在热心于开发些什么。                                                                                                                                                                                                                                                                

     五、仓库

                                                                                                                                                  

    1. 用户名(组织名)/仓库名
    2. Watch、Star、Fork
      眼睛图标标着Watch字样,点击这个按钮就可以Watch该仓库,今后该仓库的更新信息会显示在用户的公开活动中。Star旁边的数组表示给这个仓库添加Star的人数,这个数越高,代表该仓库越受关注。
      Watch与Star不同的地方在于,Watch之后该仓库的相关信息会在您的个人Notifications中显示,让用户可以追踪仓库的内容,而Star更像是书签,让用户将来可以在Star标记的列表中找到该仓库。另外,Star数还是GitHub上判断仓库热门程度的标志之一。
    3. Code,显示该仓库的文件列表,以及该仓库的简单说明和URL。
    4. Pull Request
      在Pull Request中可以列表查看并管理Pull Request。代码等更改和讨论都可以在这里进行。旁边的数字表示尚未Close的Pull Request的数量。
    5. Pulse
      显示该仓库最近的活动信息。该仓库中软件是无人问津还是在热火朝天的开发之中,从这里可以一目了然。
    6. Graphs
      以图表的形式显示该仓库的各项指标,让用户轻松了解该仓库的活动倾向
    7. SSH Clone URL
      clone仓库是所需要的URL。点击右侧的剪切板图标可以将URL复制到剪切板中,点击STTPS、SSH图标可以切换到相应协议的URL。
    8. Clone in Desktop
      启动GitHub专用的客户端应用程序进行clone。GitHub专用的客户端应用程序有Windows和Mac版。以及直接下载仓库的ZIP包
    9. commits,查看当前分支的提交历史,左边的数字表示提交数
    10. branches,查看仓库的分支列表,左边的数字表示当前拥有的分支数
    11. releases
      显示仓库的标签(Tag)列表。同时可以将标签加入时文件以归档形式(ZIP、tar.gz)下载到本地。软件在版本升级时一般都会打标签,如果需要特定版本的文件,可以从这里寻找。
    12. contributore(贡献者)
      显示对该仓库进行提交的程序员名单。左边的数字表示程序员的人数。
    13. files(文件列表)
      可以产看当前分支的文件,顶端为最新提交的相关信息。在文件或目录的列表中,从左至右分别为文件名称、该文件最新的提交日志、更新日期。点击目录或文件可以查看相应内容。                                                                                                                                                                                                                                                                                                                                                              

      以上内容参考:http://www.jianshu.com/p/6aca92038c00

 

 

 


http://chatgpt.dhexx.cn/article/i5G5wJSv.shtml

相关文章

github 使用入门

git是后来居上的版本控制工具,目前已经有非常多的的开源产品用此工具,但此版本控制和别的版本控制工具相比还是有些不太一样,自己走了些弯路,再次记录一下。 学习资料: http://forcefront.com/tag/organization/ htt…

GitGithub使用教程(一) — Git和Github介绍

一、Git和Github简介 什么是Git Git是一个免费、开源的版本控制软件什么是Github Github是全球最大的社交编程及代码托管网站(https://github.com/)。 Github可以托管各种git库,并提供一个web界面(用户名.github.io/仓库名&#…

Github使用教程图文详解

最近几天发现有些人对Github网站很好奇,但是无奈自己不会用,因为是外国人的网站,首先自己的英文就不过关。对于这个,其实可以用谷歌浏览器去浏览Github,它有一键翻译的功能。但还是有必要介绍一下关于Github的一些功能…

github使用教程【适用小白】

说来也惭愧,我是最近开始用github,小白一个,昨天研究了一个下午。终于可以上传了,所以今天写点,一来分享是自己的一些经验,二来也是做个记录,万一哪天又不记得了:) 废话不多说,直接来…

github手把手使用教程

使用github 一.初次安装和使用二.每天的工作更新某天想起来修改一下,但是又不想所有文件都被更新 三.来吧燥起来吧!!!1、看版本的回退也就是读各种档2、对比代码做了什么修改 四.过程报错调试1、遇到这种报错 (则删除o…

git、gitee、github使用教程

git设置settings ssh 免密登录 然后就可以直接在终端 git clone了 生成ssh公钥 gitee 1、创建仓库 2、提交代码(方式一) 将仓库clone到本地,修改后再push到gitee的仓库 $ git clone https://gitee.com/用户个性地址/HelloGitee.git #将远…

Github简单使用教程

注意下面的空格哈,我没用代码块 1.下载git(我是联想电脑,所以用的联想电脑管家直接下载的) 2.cmd命令行进入指定的文件夹后用下面命令 D:\文档\Git\kaggle 3.配置 git config --global user.name ‘LiuKai6k6k’ LiuKai6k6k为我的…

git/github使用教程(持续更新)

2019072101d 1.推荐学习网站 https://www.liaoxuefeng.com/wiki/896043488029600 2.为什么要使用git git可以更好的帮助我们记录每次文件改动的相关内容(如:文件名、改动说明、改动时间、改动用户等),这样方便我们日后对文件进行相关操作。 3.windows下…

GitHub的使用(入门)

本文参考和部分图片来源如何上传代码到github?,但本地操作与其不同 Git Bash的复制快捷键为ctrlinsert,粘贴快捷键为:shiftinsert 1、创建远程仓库 2、下载并安装git 官网下载地址:Git - Downloads ,选择windows版本,默认的版本…

GitHub使用教程详解(上)——官网操作指南[翻译]

 GitHub 指南 原文地址:GitHub官网指南 示例项目:Hello World 十分钟轻松教学 在学习计算机语言编程的过程中创建Hello World 项目是一个历史悠久的传统。当你接触一门新事物的时候可以用它来做一个简单的练习。让我们开始使…

Ublox ZED-F9P 厘米级定位模组开箱评估

最近因为工作需要,在评估Ublox的ZED-F9P高精度定位模组,该模组定位精度号称厘米级,从官方的数据手册看,在RTK条件下,定位精度高达1cm,这个感觉还是挺牛的,因为目前还没有听到一个小模组就能实现…

解决ublox无法定位问题(一直输出$GxTXT)

最近开始研究有关RTK技术的项目,于是先购买了两块ublox公司的NEO-M8T-0型号芯片。(注意NEO-M8T还细分为NEO-M8T-0和NEO-M8T-2,前者不支持RTCM输出,后者支持RTCM输出) 首先都是按常规步骤,直接把芯片模块串口…

Ublox模块测试分析报告

我们在产品的实际开发过程中需要选择一款GPS模块,目前在GPS芯片和模块这个领域我们国内也有很多的厂家在生产。由于之前一直使用的是ublox的模块,所以对于替换成国内模块之后的产品性能没有一定的了解,所以我们选了一款国内的GPS模块与ublox的…

UBLOX F9P如何恢复出厂设置

很多人在设置完F9P 想变回出厂状态,不知道如何设置?本文提供了一种常用的恢复方法:打开u-center软件,选择好串口和波特率 首先要设置正确的波特率,如果波特率设置不对的话,也是无法恢复出厂设置&#xff0…

UBLOX ZED-F9P输出频率配置

打开u-center软件,选择好串口和波特率 打开view 下 点击message view   在弹出框图下依次选择UBX->CFG->PRT 图中依次标识的1、2、3、4、5;其中第4步为修改输出频率,可以选择1000,500,200,100&…

UBLOX板卡基础设置--F9P板卡配置(基准站和流动站)

UBLOX-F9P板卡配置-基准站/流动站 UBX-F9P模块为双频定位芯片,是市场上目前最常用的高精定位模块,差分定位精度可达厘米级,具体参数详见官方文档 官方文档下载链接: UBX-F9P模组官方说明文档下载 F9P配置口默认波特率为38400&…

Ublox-F9P USB接口

Ublox-F9P USB接口 电脑无法识别 排除电脑驱动问题,可能是因为芯片未使能USB接口。手册上对接口默认设置的描述是需要通过串口1激活USB和串口2(实际上大部分芯片是默认激活的)。 u-center软件连接ublox串口1,对USB接口进行使能。…

UBLOX F9P搭建NtripCaster组建RTK

UBLOX ZED-F9P搭建Ntrip Caster,组建RTK 目录 UBLOX ZED-F9P搭建Ntrip Caster,组建RTK配置UBLOX ZED-F9P基站云端配置NtripCaster使用Ntripcasterv2.0版本安装在/opt/ntripcaster2 目录下建立定时清理logs服务,自己配置settings.conf配置ntri…

Ublox M8N模块测试指南

Ublox M8N模块测试指南 最近在研究通过GPS模块校时51单片机本地时间系统,同时通过GPS模块获取经纬度、速度。由于工作原因一直断断续续没有推进项目。 这两天通过XY获得一枚Ublox M8N模块,通过其官网手册对其进行测试。必备工具: Ublox 官网&…

ublox lea-6r

转载自:https://tech.hqew.com/fangan_1699781 现代卫星导航系统是目前世界上最先进的导航系统之一。现代卫星导航系统定位精度高,但无法连续提供运载体位置信号,同时,当运载体产生剧烈动作或当导航星全球定位系统信噪较低时定位…