GitHub 使用指南
GitHub GuidesGitHub 仓库
  • GitHub 使用指南
  • Hello World
    • 简介
    • 什么是 GitHub?
    • 创建一个仓库
    • 创建一个分支
    • 修改并提交更改
    • 发起拉取请求
    • 合并拉取请求
  • 理解 GitHub 工作流
    • 简介
    • 创建分支
    • 提交更改
    • 发起拉取请求
    • 讨论并评审代码
    • 部署
    • 合并
  • GitHub Pages 入门
    • 简介
    • 创建你的网站
    • 做一些修改
    • 下一步
  • Git 手册
    • 简介
    • 什么是版本控制系统?
    • 什么是仓库?
    • Git 基础
    • GitHub
  • 复刻他人项目
    • 简介
    • 为项目做贡献
    • 复刻仓库
    • 克隆你所复刻的项目
    • 修改并推送
    • 发起拉取请求
  • 多多社交
    • 简介
    • 关注一个朋友
    • 查看一个项目仓库
    • 你可以做更多的事情
  • 使代码可引用
    • 简介
    • 选择你的仓库
    • 登录 Zenodo
    • 查看仓库设置
    • 发布新版本
    • 创建 DOI
    • 即将完成
  • 精通 Issues
    • 简介
    • 里程碑,标签和被指派人
    • 通知,@提及 和引用
    • 搜索
    • 概述 & 报告
    • Issues 的其他用途
  • 精通 Markdown
    • 简介
    • 什么是 Markdown?
    • 例子
    • 语法指南
    • GitHub 风味 Markdown
  • 项目文档化
    • 简介
    • 创建你的 README
    • 格式化你的 README
    • 创建你的 wiki
    • 添加内容
    • 添加页面
    • 语法高亮
Powered by GitBook
On this page

Was this helpful?

Export as PDF
  1. Hello World

创建一个分支

Previous创建一个仓库Next修改并提交更改

Last updated 2 years ago

Was this helpful?

分支是同时在不同版本的仓库上工作的方式。

默认情况下,你的仓库有一个名为 master 的分支,它被认为是标准分支。在提交到 master 之前,我们使用其他分支进行试验和编辑。

当你从 master 创建分支时,相当于做了一个 master 的副本或快照,就像是位于和 master 同一个时间点一样。如果其他人更改了 master 分支,而此时你工作在自己的分支上,则可以拉取别人的更新。

该图显示了:

  • master 分支

  • 一个叫做 feature(因为我们在此分支上“开发功能”)的分支

  • feature 在合并到 master 之前所经历的旅程

分支创建与合并

Have you ever saved different versions of a file? Something like:

你有没有保存过同一文件的不同版本?就像是:

  • story.txt

  • story-joe-edit.txt

  • story-joe-edit-reviewed.txt

分支在 GitHub 仓库中实现了类似的目标。

在 GitHub,我们的开发者、作家和设计师使用分支来保持错误修复和功能开发与 master(生产)分支分开。当更改准备就绪时,他们才会将自己的分支合并到 master。

创建一个新分支

  1. 前往你的新仓库 hello-world。

  2. 点击文件列表顶端显示了 branch: master 的下拉列表。

  3. 往新建文本框里输入一个分支名,readme-edits。

  4. 选择蓝色的 Create branch 块或按“Enter”键。

现在你有两个分支,master和readme-edits。它们看起来完全一样,但很快就是不是了!接下来,我们将更改添加到这个新分支。

从 master 创建一个新分支