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. cocos2d-x返回Android游戏黑屏解决办法

    返回Android游戏黑屏解决办法这几天逛cocos2d-x.org论坛,发现cocos2d-x的作者放出来一个帖子,用来解决返回Android游戏加载资源时黑屏的问题.帖子过些日子估计就沉了,所以转 ...

  2. Uniswap V2 — 从代码解释 DeFi 协议

    Uniswap V2 - 从代码解释 DeFi 协议 为了理解我们在分析代码时将要经历的不同组件,首先了解哪些是主要概念以及它们的作用是很重要的.所以,和我一起裸露吧,因为这是值得的. 我在 5 个段 ...

  3. 学习MASA第一天:MASA Blazor TEST项目创建

    个人博客地址: https://note.raokun.top 拥抱ChatGPT,国内访问网站:https://www.playchat.top 学习MASA第一天:MASA Blazor TEST ...

  4. 安装MongoDB、及基本使用

    1.MongoDB简介 MongoDB是一个介于关系数据库和非关系数据库之间的产品,基于分布式文件存储的数据库.是非关系数据库当中功能最丰富,最像关系数据库的.它支持的数据结构非常松散,是类似json ...

  5. Valgrind交叉编译

    Valgrind交叉编译 编译环境:ubuntu16.04 x64 开发平台:hisi3535 arm板 1.下载Valgrind 我下载的版本为 valgrind-3.12.0.tar.bz2 所有 ...

  6. [C++提高编程] 3.6 queue 容器

    文章目录 3.6 queue 容器 3.6.1 queue 基本概念 3.6.2 queue 常用接口 3.6 queue 容器 3.6.1 queue 基本概念 概念:Queue是一种先进先出(Fi ...

  7. [数据库]MYSQL之授予/查验binlog权限

    在后端做主从备份:亦或是在大数据领域中,各类CDC同步(Canal / Flink CDC等),均会基于MYSQL的binlog来实现. 因此,知道需要哪些权限?怎么查验去.怎么授权就很重要了. 感觉 ...

  8. 魔王语言问题c语言实现及思路求解

    文章目录 问题描述及需求分析 需求分析 问题分析及实现路线(队列+栈) 结构体核心代码 队列核心代码 入队 出队 栈的核心代码 入栈 出栈 全部代码 单向循环队列和栈(改变B的对应密码) 总结 问题描 ...

  9. vivo积分任务体系的架构演进-平台产品系列05

    作者:vivo 互联网平台产品研发团队- Mu JunFeng 积分体系作为一种常见营销工具,几乎是每一家企业会员营销的必备功能之一,在生活中随处可见,随着vivo互联网业务发展,vivo积分体系的能 ...

  10. Tomcat总体架构,启动流程与处理请求流程

    系列文章目录和关于我 参考书籍<Tomcat架构解析> 一丶Tomcat总体架构 本文沿袭<Tomcat架构解析>中启发式的方式来总结Tomcat总体架构 1 Server S ...