【GitHub】保姆级使用教程

一、如何流畅访问GitHub

1、网易uu加速器

  1. 输入网址,无脑下载网易加速器;https://uu.163.com/
    在这里插入图片描述

  2. 下载安装完毕后,创建账号进行登录

  3. 登录后,在右上角搜索框中搜索“学术资源”,并点击;
    在这里插入图片描述

稍等一会儿就会跳转出来“学术资源”的一个页面;
在这里插入图片描述

此时,我们就可以新打开一个标签页登录GitHub,自由快速访问啦!

2、stream++(现在改名叫 Watt Tookit了)

1、进入官网访问下载,https://steampp.net/;也可以直接在微软商店(Microsoft Store)中搜索下载
在这里插入图片描述

微软商店下载后,可直接打开!!!
在这里插入图片描述

2、安装完毕,打开后,选择网络加速,找到GitHub,点击一键加速!
在这里插入图片描述在这里插入图片描述

3、此时,我们就可以登录GitHub,自由快速访问啦!

二、GitHub的简单使用

1、下载源码等个人页面中的一些使用

在GitHub上,下载源码不需要登录;
在这里插入图片描述

2、点击源码区的左侧头像可以进入作者首页,查看作者的其他项目等;
在这里插入图片描述在这里插入图片描述

2、搜索项目

在这里插入图片描述

在搜索结果中,还可以通过编程语言进一步搜索结果;
在这里插入图片描述

这是选择Java语言后的进一步搜索结果:
在这里插入图片描述

有相中的项目,也可以点击到源码中,选择fork按钮,复制到自己空间中(前提是需要登录自己的账号);
在这里插入图片描述

在自己的首页中,就可以看到刚刚fork的项目了
在这里插入图片描述

3、创建新项目

1、点击搜索框旁边的+号,选择第一项
在这里插入图片描述在这里插入图片描述

2、填写好:项目名称、项目描述、勾选生成readme文件,点击创建按钮,创建项目,其它的默认就好
在这里插入图片描述在这里插入图片描述

3、生成好项目后,点击add File按钮,选择upload Files,即可上传代码
在这里插入图片描述在这里插入图片描述

点击 commit changes 按钮提交
在这里插入图片描述

4、GitHub支持在线修改

随便找一个文件,点进去,在右上角找到铅笔图标,点击后即可在线修改;
在这里插入图片描述在这里插入图片描述在这里插入图片描述

5、在某一项目下创建留言

点击issues,然后点击创建留言按钮,进行创建;
在这里插入图片描述

添加标题,描述等,点击提交,这就开启新留言啦!
在这里插入图片描述

选择关闭按钮,关闭留言。
在这里插入图片描述

6、删除项目

演示完毕啦!想把这个测试项目删掉!进入要删除的项目,选择settings;
在这里插入图片描述

进入页面往后拉,找到Danger Zone模块,选择删除项目;
在这里插入图片描述

根据提示,输入项目名称,把项目删掉!
在这里插入图片描述

三、如何在GitHub上找优秀开源项目

Gitee(码云)就是国内版的GitHub;开源中国,是两个国内的代码开源平台;

1、GitHub上的项目可以观察哪些地方:用某一个项目具体举例

一个好的项目一定会有一个清晰完善的readme文件!

在这里插入图片描述

2、GitHub高级搜索:

1、先使用搜索栏,进行关键词的搜索;
2、进入高级搜索页面,进行搜索
在这里插入图片描述在这里插入图片描述

3、免费资源、平台寻找项目

1、GitHub自带功能:兴趣推荐,同类资源分区整合,官方趋势统计在这里插入图片描述在这里插入图片描述

其中Awesome Lists,是各种资源整合的合集,比如java,Python 等等;
在这里插入图片描述

例如:awesome-java中,都是java相关的资源整合合集
在这里插入图片描述在这里插入图片描述

2、一些其他网址资源

Hello GitHub:https://hellogithub.com/

GitHub中文排行榜,帮助你发现高分优秀中文项目:https://github.com/GrowingGit/GitHub-Chinese-Top-Charts#readme

Gitstar Ranking(可以看到根据用户、组织、仓库的排名情况):https://gitstar-ranking.com/

LibHunt:https://www.libhunt.com/
LibHunt的使用参考链接:https://blog.csdn.net/LANNY8588/article/details/115754015

codelf(变量命名工具,但是可以通过感兴趣的关键词搜索,跳转到仓库):https://unbug.github.io/codelf/

searchcode(从全网根据代码片段搜索,并且可以选择平台选择语言进行过滤,通过搜索出来的代码片段跳转到仓库):https://searchcode.com/

3、提升GitHub下载源码速度的网站;

Gitclone:帮助提示GitHub代码的下载速度;
Gitee:导入仓库的方式也可以快速下载GitHub上的项目;

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/156951.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

如何在3dMax中使用Python按类型选择对象?

如何在3dMax中使用Python按类型选择对象? 3dMax提供了pymxs API,这是MAXScript的Python包装器,可帮助您扩展和自定义3dMax,并更轻松地将其集成到基于Python的管道中。 pymxs模块包含一个运行时成员,该成员提供对MAXSc…

电子学会C/C++编程等级考试2022年09月(一级)真题解析

C/C++等级考试(1~8级)全部真题・点这里 第1题:指定顺序输出 依次输入3个整数a、b、c,将他们以c、a、b的顺序输出。 时间限制:1000 内存限制:65536输入 一行3个整数a、b、c,以空格分隔。 0 < a,b,c < 108输出 一行3个整数c、a、b,整数之间以一个空格分隔。样例输入…

【C++进阶之路】第八篇:智能指针

文章目录 一、为什么需要智能指针&#xff1f;二、内存泄漏1.什么是内存泄漏&#xff0c;内存泄漏的危害2.内存泄漏分类&#xff08;了解&#xff09;3.如何检测内存泄漏&#xff08;了解&#xff09;4.如何避免内存泄漏 三、智能指针的使用及原理1.RAII2.智能指针的原理3.std:…

气相色谱质谱仪样品传输装置中电动针阀和微泄漏阀的解决方案

标题 摘要&#xff1a;针对目前国内外各种质谱仪压差法进样装置无法准确控制进气流量&#xff0c;且无相应配套产品的问题&#xff0c;本文提出了相应的解决方案和配套部件。解决方案主要解决了制作更小流量毛细管和毛细管进气端真空压力精密控制问题&#xff0c;微流量毛细管的…

Flutter:多线程Isolate的简单使用

在flutter中如果要使用线程&#xff0c;需要借助Isolate来实现。 简介 在Flutter中&#xff0c;Isolate是一种轻量级的线程解决方案&#xff0c;用于在应用程序中执行并发任务。Isolate可以被认为是独立于主线程的工作单元&#xff0c;它们可以在后台执行任务而不会阻塞应用程…

C++入门第八篇---STL模板---list的模拟实现

前言&#xff1a; 有了前面的string和vector两个模板的基础&#xff0c;我们接下来就来模拟实现一下list链表模板&#xff0c;我还是要强调的一点是&#xff0c;我们模拟实现模板的目的是熟练的去使用以及去学习一些对于我们本身学习C有用的知识和用法&#xff0c;而不是单纯的…

基于SpringBoot+MyBatis-Plus的校园图书管理系统

基于SpringBootMyBatis-Plus的校园图书管理系统 校园图书管理系统开发技术功能模块代码结构数据库设计运行截图源码获取 校园图书管理系统 欢迎访问此博客&#xff0c;是否为自己的毕业设计而担忧呢&#xff1f;是否感觉自己的时间不够做毕业设计呢&#xff1f;那你不妨看一下…

2023年DevOps国际峰会暨BizDevOps企业峰会(DOIS北京站)-核心PPT资料下载

一、峰会简介 在数字化转型的大背景下&#xff0c;企业选择实践 DevOps 来提升 IT 效能成为常态&#xff0c;BizDevOps 作为企业自身数字化变革的重要主题之一&#xff0c;需要全行业共同努力促进繁荣和发展。从 DevOps 到 BizDevOps&#xff0c;业务与技术如何融合&#xff1…

CentOS用nginx搭建文件下载服务器

Nginx 是开源、高性能、高可靠的 Web 和反向代理服务器&#xff0c;而且支持热部署&#xff0c;几乎可以做到 7 * 24 小时不间断运行&#xff0c;即使运行几个月也不需要重新启动。在工作中&#xff0c;我们经常会用到需要搭建文件服务器的情况&#xff0c;这里就以在linux下搭…

不会代码也能拿高薪?掌握面试法宝,轻松10000+

快速排序&#xff08;Quicksort&#xff09;是对冒泡排序的一种改进。 快速排序由 C.A.R.Hoare 在 1962 年提出。 它的基本思想是&#xff1a;通过一趟排序将要排序的数据分割成独立的两部分&#xff0c;其中一部分的所有数据都比另外一部分的所有数据都要小&#xff0c;然后…

最新版本的橙色前端微信去水印小程序源码

好像最近去水印小程序挺火的&#xff0c;你看这就不来了一个新的去水印小程序。 橙色前端是最近比较流行的&#xff0c;很多小程序也都是这种样式&#xff0c;如果你需要其它颜色的&#xff0c;可以自己修改一下CSS即可&#xff0c;小程序云开发的&#xff0c;无需服务器。 打…

2023年11月15号期中测验判断题(Java)

本篇还有3篇相关文章-> 2023年11月15号期中测验选择题&#xff08;Java&#xff09;-CSDN博客 2023年11月15号期中测验编程题&#xff08;Java&#xff09;-CSDN博客 2023年11月15号期中测验主观题&#xff08;Java&#xff09;-CSDN博客 判断题-> T F 1-1 局…

编译器安全

在供应链安全中&#xff0c;大家一直关注采用SCA工具分析开源组件中的安全漏洞以及许可证的合规性。但是对于底层软件开发使用的编译器、链接器等安全却容易被忽视&#xff0c;其中有没有安全漏洞、有没有运行时缺陷、有没有被植入漏洞、木马等&#xff0c;似乎并没有引起多少人…

selenium判断元素是否存在的方法

文章目录 快捷方法完整示例程序 快捷方法 selenium没有exist_xxx相关的方法&#xff0c;无法直接判断元素存在。但是锁定元素时使用的browser.find_elements(By.CSS_SELECTOR, "css元素")会返回一个列表list&#xff0c;如果不存在这个元素就会返回一个空列表。因此…

【20年扬大真题】设顺序表va中的数据元素递增有序。试写一算法,将x插入到顺序表的适当位置上,以保障该表的有序性。

【20年扬大真题】 设顺序表va中的数据元素递增有序。 试写一算法&#xff0c;将x插入到顺序表的适当位置上&#xff0c;以保障该表的有序性。 #define _CRT_SECURE_NO_WARNINGS #include<stdio.h> #include<malloc.h> #define MaxSize 9//定义最大长度 int InitAr…

第4章 向量、SIMD和GPU体系结构中的数据级并行

4.1 引言 有多少应用程序拥有大量的数据级并行DLP&#xff1f;SIMD分类Flyn被提出后5年。答案不仅包括科学运算中的矩阵运算&#xff0c;还包括面向多媒体的图像和声音处理以及机器学习算法。 由于SIMD可以执行多个数据操作&#xff0c;能效比MIMD要高&#xff0c;使得SIMD对…

Day37力扣打卡

打卡记录 美化数组的最少删除数&#xff08;贪心&#xff09; 链接 class Solution:def minDeletion(self, nums: List[int]) -> int:n, cnt len(nums), 0for i in range(n):if (i - cnt) % 2 0 and i 1 < n and nums[i] nums[i 1]:cnt 1return cnt 1 if (n - c…

x shell 用作串口调试助手

x shell 用作串口调试助手 Xshell 介绍 是一个强大的安全终端模拟软件&#xff0c;它支持SSH1, SSH2, 以及Microsoft Windows 平台的TELNET 协议。Xshell 通过互联网到远程主机的安全连接以及它创新性的设计和特色帮助用户在复杂的网络环境中享受他们的工作。 Xshell可以在Wi…

【Java】异常处理及其语法、抛出异常、自定义异常(完结)

&#x1f33a;个人主页&#xff1a;Dawn黎明开始 &#x1f380;系列专栏&#xff1a;Java ⭐每日一句&#xff1a;道阻且长&#xff0c;行则将至 &#x1f4e2;欢迎大家&#xff1a;关注&#x1f50d;点赞&#x1f44d;评论&#x1f4dd;收藏⭐️ 文章目录 一.&#x1f510;异…

【C++进阶之路】第七篇:异常

文章目录 一、C语言传统的处理错误的方式二、 C异常概念三、异常的使用1.异常的抛出和捕获2.异常的重新抛出3.异常安全4.异常规范 四、自定义异常体系五、C标准库的异常体系&#xff08;了解&#xff09;六、异常的优缺点 一、C语言传统的处理错误的方式 传统的错误处理机制&am…