GITHUB使用

GITHUB入门

1、前言

通过本文将学习到

  1. 如何创建一个仓库
  2. 如何创建一个分支
  3. 如何修改一个分支
  4. 如何提交分支代码
  5. 如何将分支合并到主分支

2、如何创建一个GITHUB仓库

2、1什么是GITHUB

GitHub is a code hosting platform for version control and collaboration. It lets you and others work together on projects from anywhere.

This tutorial teaches you GitHub essentials like repositoriesbranchescommits, and Pull Requests. You’ll create your own Hello World repository and learn GitHub’s Pull Request workflow, a popular way to create and review code.

github是一个用来进行版本控制和贡献者的代码托管平台。它能使你和其他工作者在不同的地方干同一个项目。这个指导教程将告诉你GITHUB的基本像,仓库、分支、提交、拉请求。你将会创建你自己的的你好世界仓库和学习如何拉请求的工作流程,去创建并且检查代码的流行方法。

2.2创建新存储库

进入你的github,请注意需要注册GITHUB账号

  1. 在右上角,在你的头像或identicon旁边,单击 然后选择New repository
  2. 命名你的存储库hello-world
  3. 写一个简短的描述。
  4. 选择使用自述文件初始化此存储库
     

下面有个绿色的CREATE REPOSITORY按钮,点击按钮。

3、创建一个分支

分支是一次处理不同版本的存储库的方法。

默认情况下,您的存储库有一个名为branch的分支master,该分支被认为是权威分支。我们使用分支进行实验并在提交之前进行编辑master

当您在分支机构上创建分支时master,您正在制作该master时间点的副本或快照。如果其他人master在您的分支机构上工作时对分支进行了更改,则可以提取这些更新。

该图显示:

  • master分支
  • 一个叫做的新分支feature(因为我们在这个分支上做'特色工作')
  • feature它融入之前的旅程master

ååº

4、制作并提交更改

 

好样的!现在,您在readme-edits分支的代码视图中,这是一个副本master。我们来做一些编辑。

在GitHub上,保存的更改称为提交。每个提交都有一个关联的提交消息,这是一个解释为什么进行特定更改的描述。提交消息可捕获更改的历史记录,因此其他贡献者可以了解您已完成的操作以及原因。

制作并提交更改

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

5、如何提交分支代码

打开Pull请求

很好的编辑!现在您的分支中有更改master,您可以打开拉取请求

Pull Requests是GitHub上合作的核心。当您打开拉取请求时,您提出了更改并请求某人审核并提取您的贡献并将其合并到他们的分支中。拉请求显示来自两个分支的内容的差异或差异。更改,添加和减少以绿色和红色显示。

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

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

您甚至可以在自己的存储库中打开pull请求并自行合并。在开展大型项目之前,这是学习GitHub Flow的好方法。

打开Pull Request以更改README

截图
点击  “拉取请求”选项卡,然后从“拉取请求”页面中,单击绿色“ 新拉”请求按钮。PR-标签
在“ 示例比较”框中,选择您创建的分支readme-edits,以与master(原始)进行比较。科
在比较页面上查看差异中的差异,确保它们是您要提交的内容。DIFF
如果您对要提交的更改感到满意,请单击绿色的“创建拉取请求”按钮。创建拔
为您的拉取请求提供标题,并写下您的更改的简要说明。PR-形式

完成邮件后,单击“ 创建拉取请求”

6、合并你的Pull请求

在最后一步中,是时候将您的更改结合在一起 - 将您的readme-edits分支合并到master分支中。

  1. 单击绿色合并拉取请求按钮以将更改合并到master
  2. 单击确认合并
  3. 继续删除分支,因为它的更改已合并,紫色框中的删除分支按钮。

å并

7、总结

此步骤说明文档是通过官网加我本人的实验完成,是一个简单的仓库发布。还有本地如何获取代码,以及提交代码还需再进行学习。每天进步一点点。版本控制是进行多人开发必备的技能,不管是GIT还是SVN都得学会。今天于老师说我就找不到一个Leader来帮我去更客户讲吗?我贼想试,可是我连一个正式的开发都没弄过,没有信心。怎么办?多练,自己多写,多想,多总结。一两年之类。我完全可以做到Leader。为什么要这样?因为我想做自己的开发小组,干自己喜欢的东西 。加油!

  • 4
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
以下是一份简单的GitHub使用指南: 1. 创建GitHub账号:在GitHub官网上注册一个账号,并设置好用户名和密码。 2. 创建仓库:登录GitHub账号后,点击页面右上角的“+”按钮,选择“New repository”来创建一个新的仓库。填写仓库名称、描述等信息,并选择公开或私有的仓库类型。 3. 克隆仓库:在本地选择一个合适的文件夹,打开终端(命令行界面),使用`git clone <仓库URL>`命令克隆仓库到本地。仓库URL可以在GitHub页面上找到,点击绿色按钮获取。 4. 添加和提交代码:将需要添加到仓库的代码或文件复制到克隆的仓库文件夹中。在终端中使用`git add <文件名>`命令将文件添加到暂存区,然后使用`git commit -m "提交说明"`命令提交代码到本地仓库。 5. 推送代码:在本地仓库使用`git push`命令将提交的代码推送到GitHub远程仓库。 6. 分支管理:通过创建分支来实现并行开发和代码管理。使用`git branch`命令查看分支列表,使用`git branch <分支名>`命令创建新分支,使用`git checkout <分支名>`命令切换分支。 7. 合并代码:在GitHub页面上打开合并请求(Pull Request)来将分支的代码合并到主分支或其他分支。其他开发者可以审查代码,并提出修改建议或直接合并代码。 8. 解决冲突:当多个分支上的代码修改产生冲突时,需要手动解决冲突。使用`git pull`命令拉取远程仓库的最新代码,然后手动解决冲突并提交修改。 9. 其他功能:GitHub还提供了许多其他功能,如问题跟踪、讨论区、代码审查等。通过GitHub界面上的相关功能按钮,可以轻松使用这些功能。 这只是一个简单的GitHub使用指南,GitHub还有许多高级功能和工作流程可以进一步探索和学习。你可以查阅官方文档或参考其他教程来深入了解GitHub的更多功能和用法。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值