GitHub 的介绍与使用

GitHub

注册一个账号

直接在首页注册即可啦

要注意的是 第一项 username 别人是可见的 后面修改也会比较麻烦,所以起个好名字很重要

个人主页介绍

刚注册好的页面类似这样,只不过还没有自己的repositories(项目仓库),stars(收藏)

  • Overview板块

    这里是你的主页部分

下拉之后,是你创建,修改,提交的一些细节记录

  • 项目仓库板块 Repositories

    这里展示你的项目(自己创建的,fork他人的)


也可以进行项目查找工作(包括对类型,语言的筛选)

也可以点击`New` 绿色的按钮,进行项目创建
  • 项目管理板块Projects

    这里你可以描述有关项目的细节,如:拉去请求,注释,议题

    我暂时还没用到……

  • 包注册表板块Packages

    官方给的介绍是:GitHub 包注册表 是一种软件包托管服务,允许您私下或公开托管软件包,并将包用作项目中的依赖项(暂时用不上)

  • 收藏板块Stars

    这里是我们收藏的项目啦

    当我们遇到好的项目,想要以后经常看的话,点击项目上方的Star即可,项目就会被收藏啦

    改版后,star 放到了头像下方

  • 两个关注板块 Followers Following

    顾名思义,就是我们关注的技术大佬,还有关注我们的粉丝啦

创建项目仓库

创建自己的项目仓库,有很多种方法,下面列举两种常用的

  • 点击右上角的加号,选择 New repository即可

  • 在仓库板块,直接点击New即可

创建项目

点击新建后

页面如下

需要填的内容有:

  • 仓库名称
  • 描述
  • 仓库是否公开
  • 是否自动创建 README.md (用于仓库的进一步描述,在项目目录的下方显示)

例如

点击 Create rrepository

自动跳转到仓库首页

仓库页面功能介绍

这里介绍一些常用功能,足以满足初学者

为仓库新建文件和文件夹

点击 Create File


进行命名

然后点击 Commit new file 即可

页面自动跳转

创建完成

创建文件夹的话,加上 / 即可, Document为文件夹名

创建完成

观摩大神的项目

点击页面上方的 Explore

可以看到上面的选择栏有众多选项可以选择

Github的使用暂时我只想到这些(git 以后单独出一版)

下面来集中解决一些问题

关于Github访问慢的问题

在国内,Github 一直存在访问慢,图片不加载 仓库代码下载极慢甚至失败的问题

现在大多数的方法就是修改本机的host文件

host文件位置

C:\Windows\System32\drivers\etc

就是利用浏览器根据url在发送请求前,先去查找本机的 host 文件 若有,直接访问对应的服务器

下面是我的host文件对于 Github 的ip地址

# GitHub Start 

140.82.114.3          github.com
199.232.69.194 github.global.ssl.fastly.net 192.30.253.119 gist.github.com 151.101.184.133 assets-cdn.github.com 151.101.184.133 raw.githubusercontent.com 151.101.184.133 gist.githubusercontent.com 151.101.184.133 cloud.githubusercontent.com 151.101.184.133 camo.githubusercontent.com 151.101.184.133 avatars0.githubusercontent.com 151.101.184.133 avatars1.githubusercontent.com 151.101.184.133 avatars2.githubusercontent.com 151.101.184.133 avatars3.githubusercontent.com 151.101.184.133 avatars4.githubusercontent.com 151.101.184.133 avatars5.githubusercontent.com 151.101.184.133 avatars6.githubusercontent.com 151.101.184.133 avatars7.githubusercontent.com 151.101.184.133 avatars8.githubusercontent.com # GitHub End

直接放到 后面即可

若是权限不够

先在其他位置创建同名文件 先将原 host 文件的内容 复制粘贴到里面

然后后面加上 上面的 ip url 解析绑定

这样 访问慢,图片不显示的问题就解决了

对于下载慢的问题

可以通过 国内版github 码云来解决

  1. 先将github 上仓库的url 复制 注意一定要是 https

  2. 点击导入仓库

  1. 在这里填入即可

  2. 点击导入就可,一般速度很快

  3. 点击下载压缩包即可

当然,码云上也有很多好项目,但完全被我用成了下载工具(狗头)

访问慢的另一种解决方案

Github入门教程(新版)的更多相关文章

  1. github入门教程:第一步

    [git教程] 以前在网上找过一些,见 http://www.wojilu.com/Forum1/Topic/702  我自己会一边学,一边写教程,过程中有不明白的,会跟大家请教交流.   ----- ...

  2. GitHub 入门教程

    一.前言 编程进阶的道路是坎坷的,没有任何捷径.这个时期只能是积累.吸收.学习.坚持,做到量的积累,到质的飞跃 古语有云:'书山有路,勤为径'.'不积跬步,无以至千里' 编程是一个动手实践性的学科,多 ...

  3. 转 手把手教你最简单的开源项目托管GitHub入门教程

    传送门 自从google code关闭了下载服务了之后,GitHub作为了目前最好用的免费开源项目托管站点,众多开源项目都托管在github,其中不乏著名的播放器MPC-HC. 不习惯于英文的朋友,难 ...

  4. GitHub入门教程 Hello World for GitHub

          Intro                              1.简介 What is GitHub?           2.什么是github? Create a Reposi ...

  5. 【转】Github入门教程

    原文 http://www.eoeandroid.com/thread-274556-1-1.html [初识Github] 首先让我们大家一起喊一句“Hello Github”.YEAH!就是这样. ...

  6. 手把手教你最简单的开源项目托管GitHub入门教程

    自从google code关闭了下载服务了之后,GitHub作为了目前最好用的免费开源项目托管站点,众多开源项目都托管在github,其中不乏著名的播放器MPC-HC. 不习惯于英文的朋友,难免少不了 ...

  7. github入门教程

    1.下载git windows 客户端 https://git-for-windows.github.io/ 2.配置github 安装windows客户端以后,在里面输入如下命令 首先在本地创建ss ...

  8. Git和Github入门教程

    一.常用命令 所有命令前都要加 git,如表中的init是指 git init.点击命令可直接跳转至本文第一次使用的地方.以下命令都在命令行里执行. 1.本地命令 行为 命令 备注 初始化 init ...

  9. 专为设计师而写的GitHub快速入门教程

    专为设计师而写的GitHub快速入门教程 来源: 伯乐在线 作者:Kevin Li     原文出处: Kevin Li 在互联网行业工作的想必都多多少少听说过GitHub的大名,除了是最大的开源项目 ...

  10. 最详细的github快速入门教程

    一:下载github 二:安装GitHub 下载之后点击 进行安装过程,安装之后桌面上会有两个图标,如下图 三:新建项目 GitHub是图形界面模式,Git Shell是命令行模式,在Windows系 ...

随机推荐

  1. LeeCode 二叉树问题(三)

    二叉树的应用问题 LeeCode 222: 完全二叉树的节点个数 题目描述 给你一棵 完全二叉树 的根节点 root,求出该树的节点个数. 完全二叉树的定义 除最底层节点可能没填满外,其余每层节点树都 ...

  2. 在英特尔 CPU 上加速 Stable Diffusion 推理

    前一段时间,我们向大家介绍了最新一代的 英特尔至强 CPU (代号 Sapphire Rapids),包括其用于加速深度学习的新硬件特性,以及如何使用它们来加速自然语言 transformer 模型的 ...

  3. vulnhub靶场之CROSSROADS: 1

    准备: 攻击机:虚拟机kali.本机win10. 靶机:Crossroads: 1,下载地址:https://download.vulnhub.com/crossroads/crossroads_vh ...

  4. Semantic Kernel 入门系列:📅 Planner 计划管理

    Semantic Kernel 的一个核心能力就是实现"目标导向"的AI应用. 目标导向 "目标导向"听起来是一个比较高大的词,但是却是实际生活中我们处理问题的 ...

  5. if elseif else 怎么用?

    问题:求三个数中的最大值 上代码-- 第一种  两两比较  每次取较大值 和第三个值比较  最终得到最大值 private static void maxIf2() { int a = (int) ( ...

  6. API 网关日志的价值,你了解多少?

    本文介绍了 API 网关日志的价值,并以知名网关 Apache APISIX 为例,展示如何集成 API 网关日志. 作者钱勇,API7.ai 技术工程师,Apache APISIX Committe ...

  7. react中refs详解

    https://zh-hans.reactjs.org/docs/refs-and-the-dom.html 字符串形式ref 1 <input ref="myinput" ...

  8. C# 当前进程是否有控制台窗口

    WPF应用程序,在VS的项目属性中,可以设置输出类型: 那我们在代码中,如何判断应用的类型呢.有没有控制台?是否Windows应用程序还是控制台应用程序? Kernel32下函数GetConsoleW ...

  9. VS 输入快捷键propfull

    大家都知道prop.propg输入快捷键. 当前我们需要生成一段包含属性和字段的代码时,可以propfull. propfull在安装了reshaper后,会被隐藏掉.没关系,直接敲propfull, ...

  10. 用Aspose-Java免费实现 PDF、Word、Excel、Word互相转换并将转换过得文件上传OSS,返回转换后的文件路径

    嘿嘿嘿.嘿嘿,俺又回来了! github代码地址 https://github.com/Tom-shushu/work-study 接口文档有道云 https://note.youdao.com/s/ ...