分享好友 最新动态首页 最新动态分类 切换频道
github使用教程图文详解-新手快速指南
2024-12-26 20:32

Git简介 Git(读音为/gɪt/)是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。

github使用教程图文详解-新手快速指南

GitHub是最大的软件远程仓库,也是一个面向开源和私有软件项目的托管平台,使用Git做分布式版本控制。
GitHub就是全是界程序员和组织发布程序代码的平台之一,全世界各地的程序员讲自己写的代码上传到这里与大家分享。

本教程将教您GitHub基本知识,例如存储库,分支,提交和请求请求。您将创建自己的Hello World存储库,并学习GitHub的Pull Request工作流程,这是一种创建和查看代码的流行方法。

一个库通常用于举办单个项目。储存库可以包含文件夹和文件,图像,视频,电子表格和数据集-项目需要的任何内容。我们建议包括README或包含有关您的项目信息的文件。GitHub使创建新存储库的同时添加一个变得容易。它还提供了其他常见选项,例如许可证文件。

您的hello-world存储库可以是您存储思想,资源,甚至与他人共享和讨论事物的地方。

  1. 创建一个新的存储库
  2. 在右上角,您的头像或标识旁边,单击 然后选择“新建存储库”。
  3. 命名您的存储库。
  4. 写一个简短的描述。
  5. 选择使用README初始化此存储库。

单击创建存储库。

 

分支是一次在不同版本的存储库上工作的方式。

默认情况下,您的存储库有一个名为的分支main,该分支被视为权威分支。我们使用分支进行实验并进行修改,然后再将其提交到main。

当您在分支机构外创建分支机构时main,您将main在当时复制或快照。如果main在您处理分支时其他人对该分支进行了更改,则可以提取这些更新。

该图显示:

  • 该分支
  • 一个新的分支称为
  • 被feature 合并之前的旅程main

您是否曾经保存过不同版本的文件?就像是:

分支在GitHub存储库中实现相似的目标。

在GitHub,我们的开发人员,编写者和设计人员使用分支来将错误修复和功能工作与main(生产)分支分开。更改准备就绪后,他们会将分支合并到中main。

  1. 转到新的存储库hello-world。
  2. 单击文件列表顶部的分支:main的下拉列表。
  3. readme-edits在新的分支文本框中输入分支名称。
  4. 选择蓝色的“创建”分支框,或在键盘上按“ Enter”。

现在您有两个分支,main和readme-edits。它们看起来完全一样,但时间不长!接下来,我们将所做的更改添加到新分支中。

 

太棒了!现在,您在readme-edits分支的代码视图中,该视图是的副本main。让我们进行一些编辑。

在GitHub上,保存的更改称为commits。每个提交都有一个关联的提交消息,该描述是解释为什么进行特定更改的说明。提交消息记录了更改的历史记录,因此其他贡献者可以了解您所做的事情以及原因。

  1. 单击README.md文件。
  2. 点击  要编辑的文件视图右上角的铅笔图标。
  3. 在编辑器中,写一些关于您自己的信息。
  4. 编写描述您所做更改的提交消息。
  5. 单击提交更改按钮。

这些更改将仅对您readme-edits分支上的README文件进行,因此现在此分支包含的内容不同于main。

 

不错的编辑!现在您已经在分支的分支中进行了更改main,您可以打开拉取请求。

拉取请求是GitHub上协作的核心。当您打开请求请求时,您是在提出更改,并要求某人检查并提取您的贡献并将其合并到其分支中。拉取请求显示两个分支中内容的差异或差异。更改,加法和减法以绿色和红色显示。

提交后,即使在代码完成之前,也可以打开请求请求并开始讨论。

通过在请求请求消息中使用GitHub的@mention系统,您可以要求特定人员或团队提供反馈,无论他们是在大厅还是在10个时区之外。

您甚至可以在自己的存储库中打开拉取请求,然后自己合并它们。这是在从事大型项目之前学习GitHub流程的好方法。

打开请求更改自述文件的请求

点击  “拉取请求”选项卡,然后从“拉取请求”页面中,单击绿色的“新建拉取请求”按钮。

在“比较”页面上的差异中查看您的更改,确保它们是您要提交的。

如果您对要提交的更改感到满意,请单击绿色的大的创建请求请求按钮。

给您的请求请求一个标题,并写下您的更改的简短描述。

完成您的消息后,单击创建请求请求

提示:您可以使用的表情符号和拖放图片和GIF到的意见和引入请求。

 

在最后的步骤中,是时候将您的更改集中在一起了–将readme-edits分支合并到main分支中。

  1. 点击绿色的合并拉取请求按钮,将更改合并到中main。
  2. 点击确认合并。
  3. 继续并删除分支,因为已经合并了其更改,请在紫色框中使用“删除分支”按钮。

 

通过完成本教程,您已经学会了创建项目并在GitHub上发出拉取请求!

总结:您在本教程中完成的工作:创建了一个开源库、开始并管理一个新分支、更改了文件并将这些更改提交给GitHub、打开并合并拉取请求。好了,你可以愉快的使用GitHub来创建你自己的代码版本了。

 

如果你想用github搭建网页,以下视频教程可以帮助你

github pages介绍视频教程

rame id="dogePlayerFrame" src="https://player.dogecloud.com/web/player.html?vcode=0f343841de896990&userId=1036&autoPlay=false&inFrame=true&vtype=1" width="840" height="540" frameborder="0" scrolling="no" allowfullscreen="allowfullscreen">rame>

最新文章
家庭医生签约服务知识问答
(—)什么是家庭医生签约服务?答:家庭医生签约服务是以村医或者全科医生为核心,通过签约的方式,促使具备签约服务能力的全科医生及乡村医生与居民家庭建立起一种长期、稳定的服务关系,以便对签约居民家庭的健康进行全过程的维护, 为签
首发解析:大数据助力站长深挖网站用户价值
  在当今数字化时代,大数据已经成为了网站运营中不可或缺的一部分。通过收集和分析用户数据,站长可以更好地了解用户需求,提升用户体验,并进而挖掘用户价值。那么,大数据在网站运营中具体有哪些应用呢?  大数据可以帮助站长进行用
进口泰国夏威夷果香港转口资料报关,进口干果清关代理
2015年02月10日钱小玮1000上海代理报关,上海报关公司,上海港进口报关公司从事货物及技术进出口业务,预包装食品(含熟食卤味、冷冻冷藏)的批发非实物方式,酒类、化工原料及产品(除危险化学品、监控化学品、烟花爆竹、民用爆炸物品、易制
六安外贸网站优化的技巧
外贸网站优化是现在很多企业选择的获客方法,因为其不需要每年向b2b平台加纳高额的入驻费用,且询盘质量高,大单多而被企业青睐。那么外贸网站的优化有哪些技巧呢?我们为大家介绍一下。  二、选好关键词  关键词的选择包括核心关键词和
【移动适配】跳转适配成功生效经验分享
就在平台的工作人员每天都被询问url适配数据为何一直显示校验中时,社区版主三木得意地告诉院长,他的站点跳转适配非常顺利,愿意和大家分享一下经验。以下内容便是三木和院长反复沟通后确认的、跳转适配成功生效的注意
涩涩漫画
涩涩漫画是一款非常流行的动漫阅读软件,它的画质为用户提供了高质量的阅读体验,电影、电视剧、韩剧等,这里全部都有,软件中汇集了海量的动漫素材,并且每日更新,喜欢的朋友,千万不要犹豫啦,快去下载软件体验吧。本软件操作简便,不需
跳转微信小店操作指南: 从入口到支付全方位解析如何使用微信小店
微信小店的操作方法详解,包括如何进入小店以及支付等全方位指引,帮助用户更好地使用微信小店。以下是详细步骤:第一步:进入微信小程序在微信聊天界面,点击右上角的“+”号,弹出菜单选择“小程序”。如果没有找到小程序入口,可在搜索
网站免费提交搜索引擎入口地址?
1.国内各大搜索引擎登录入口http://www.google.com/intl/zh-CN/add_url.html google网站登录http://www.baidu.com/search/url_submit.html 百度网站登录http://search.help.cn.yahoo.com/h4_4.htmlYahoo 网站登录http://db.sohu.com/regurl
用AI生图神奇诠释美女写真:轻松一键生成你的梦中情人!
在这个数字化的时代,许多人开始寻求使用AI生成完美的艺术作品,尤其是关于美女写真这样的主题。想象一下,宝子们!只需轻轻一按,便可获得一张份量十足的美女写真,而这些令人惊艳的图像全是由人工智能生成的。这可真是一个不可思议的技术
中国最美校园50排名 全世界学校环境最好的大学排名
国际学校信息网小编给大家带来了中国最美校园50排名 全世界学校环境最好的大学排名相关文章,一起来看一下吧。1、环境科学专业世界大学排名2、中国最美校园50排名3、全世界学校环境最好的大学排名根据QS世界大学排名(QSWorldUniversityRank
相关文章
推荐文章
发表评论
0评