github用法详解

这篇具有很好参考价值的文章主要介绍了github用法详解。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

本文是一篇面向全体小白的文章,图文兼备。为了让小白们知道如何使用GitHub,我努力将本文写得通俗易懂,尽量让刚刚上网的小白也能明白。所以各位程序员们都可以滑走了~

啥是GitHub?

百度百科会告诉你,

GitHub是一个面向开源及私有软件项目的托管平台,因为只支持Git作为唯一的版本库格式进行托管,故名GitHub。

啊?托管平台?Git?这都是什么玩意?其实并不复杂,大家可别被这些名词吓跑了,广大程序员特别喜欢造一些很高大上的词语,但这些词语背后往往是相当简单的概念...

要知道GitHub究竟是干什么用的,我们必须知道GitHub的使用群体都有哪些。程序员,大学生,企业……都是GitHub的用户。这些人有一个共同的特点,就是:需要写代码

想象一下,你开发了一个软件,一开始很顺利。但后来你的好兄弟感觉这个软件不错,想要贡献点代码让它更屌一点。这时候问题来了,他在写代码的同时你也在写,他改完后把代码发给了你,你怎么知道他改了这个软件的哪些功能呢?怎么直观地看他改了哪些东西呢?怎么合并你的代码和他的代码呢?

如果后面又加入了几十个、几百个这样的好兄弟呢?如果又和你隔了十万八千里呢?

你将你的软件给大家用,大家都说好,但是就是有好多bug,通过什么渠道反馈呢?

这时候你的救星——GitHub,出现了,你将你的代码上传到了GitHub上,每一次改代码都标注好改动了哪些地方,添加了哪些功能,修复了哪些bug,这样就会使你的代码一目了然。

github用法详解,github

rubic仓库

如果别人要改你的代码,只需要拷贝(Fork)你的代码,然后修修补补,最后再合并(Merge)进去。

github用法详解,github

halo仓库

如果别人要反馈问题,或者提出新的需求,只需要在问题(Issue)一栏里提问,就会有大佬帮你解答或者实现相应的功能。

github用法详解,github

(大雾,发错了)

应该差不多是这样的

github用法详解,github

halo

怎么逛GitHub?

在了解完GitHub的基本用途后,就可以看一下基本界面和功能了。

注册

首先点击注册链接,填入邮箱:

github用法详解,github


填入密码和用户名:

github用法详解,github


接着会有一个验证你是否是人类的环节,就是通常所说的验证码。

github用法详解,github


全部完成后即可创建账户,

验证好邮箱后GitHub会给你做个问卷,如实回答即可。当然也可以跳过哦。

github用法详解,github

接下来的主页就是这个界面啦。

github用法详解,github

你别看GitHub这英文很多,其实来来去去就这几个英文单词,记下意思就和中文差不多了。

代码界面

首先我们需要引入一个概念,叫“仓库”,英文名是repository,简称repo。仓库顾名思义就是用来放代码的。所谓代码托管,就是托管在仓库里面的。

下面就是一个仓库:

vs code的仓库链接​github.com/microsoft/vscode

github用法详解,github

vscode


我们可以通过这个仓库了解到很多信息。<文章来源地址https://www.toymoban.com/news/detail-838778.html

到了这里,关于github用法详解的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • github中Mermaid的用法

    这个东西是最近推出,首先是自己的repository中新建一个readme.md文件 需要一点前端的知识,就是先导入一个依赖文件,然后再写甘特图,如下: 展示效果如下:  如果没有开头的插件,是不会成功显示的。

    2024年02月16日
    浏览(64)
  • Git和Github的基本用法

    目录 背景 下载安装 安装 git for windows 安装 tortoise git 使用 Github 创建项目 注册账号 创建项目 下载项目到本地 Git 操作的三板斧 放入代码 三板斧第一招: git add 三板斧第二招: git commit 三板斧第三招: git push 小结 🎈个人主页:库库的里昂  🎐CSDN新晋作者  🎉欢迎 👍点赞✍评

    2024年02月10日
    浏览(35)
  • CountDownLatch用法详解

    深入理解CountDownLatch计数器 线程计数器 用于线程执行任务,计数 等待线程结束 用法一: 等待所有的事情都做完 始终是2个线程在做事情,等2个线程做完事情才会停止下来。 用法二:假设2个线程做事情,刚开始并行做事情,等一个执行完成之后,另一个才能执行( 实际还是计数 )

    2023年04月19日
    浏览(47)
  • Vim 用法详解

    c命令详解: 表示修改当前行上光标后面的部分. 进入编辑状态. 表示从光标处到当前行行首的部分进行修改,^代表首个非空格处。 修改当前行. 进入编辑状态. 从光标所在的位置开始到该单词结束进行修改. 进入编辑状态 这里的 x 为一任意字符, cfx 表示修改从光标到下一个字

    2024年02月02日
    浏览(40)
  • Docker Compose用法详解

    Docker Compose是一个用于定义和运行多容器Docker应用程序的python工具。它允许您使用一个单独的配置文件来定义和配置多个相关容器的服务,以便它们可以一起协同工作。 直至今日,Docker Compose仍然是一个需要在Docker主机上进行安装的外部Python工具。 下面介绍一下如何在Linux系

    2024年02月13日
    浏览(48)
  • JavaScript:setInterval() 用法详解

    setInterval() 是 JavaScript 中的一个内置函数,它用于在指定的间隔时间内重复执行一段代码,实现周期性操作。该函数的语法如下: function :必需,要重复执行的函数或代码块。 milliseconds :必需,重复执行的时间间隔(以毫秒为单位)。 param1, param2, ... :可选,传递给要执行

    2024年02月09日
    浏览(33)
  • sklearn.metrics 用法详解

    1. 用法概览 1.1 分类 函数 功能 metrics.accuracy_score 准确率 metrics.balanced_accuracy_score 在类别不均衡的数据集中,计算加权准确率 metrics.top_k_accuracy_score 获得可能性最高的k个类别 metrics.average_precision_score 根据预测分数计算平均精度 (AP) metrics.brier_score_loss Brier 分数损失 metrics.f1_sco

    2023年04月08日
    浏览(28)
  • git指令大全、用法详解

    git config : 用于设置用户身份信息,包括姓名和邮箱地址。在第一次使用Git或安装新的Git时使用,全局设置将在每次提交时使用这些信息。 用法: git config --global user.name \\\"Your name\\\" git config --global user.email \\\"Your email\\\" git version : 用于检查当前Git的版本号。 git version git init : 初始化

    2024年04月22日
    浏览(37)
  • git tag用法详解

    git tag:用来创建、查看、删除、校验(GPG 校验)本地的 tag,创建、删除 tag 到远程仓库 查看 git 版本: git -v/--version git 1.x 版本参数: git 2.x 版本新增参数: 默认是新增 tag,只有指定-d/-l/-v 参数时是删除/查看/校验 tag git tag tagname :创建一个不带任何注解的的标签,标签默认指

    2024年02月03日
    浏览(55)
  • 【STL】:vector用法详解

    朋友们、伙计们,我们又见面了,本期来给大家解读一下有关vector的基础用法,如果看完之后对你有一定的启发,那么请留下你的三连,祝大家心想事成! C 语 言 专 栏: C语言:从入门到精通 数据结构专栏: 数据结构 个  人  主  页 : stackY、 C + + 专 栏   : C++ Linux 专

    2024年02月08日
    浏览(41)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包