Skip to content

Learn why conflicts happen and how to resolve them.

License

Notifications You must be signed in to change notification settings

github-china/resolve-merge-conflicts

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

English | 中文

本课程翻译自 Github Skills,全部课程请点击 这里查看

解决合并冲突

了解为什么会产生冲突,以及如何正确地解决它们。

Welcome

当两个人在 GitHub 上修改同一份文件时,就有可能出现 合并冲突 问题。这在多人协同开发中非常常见。虽然解决冲突有时需要沟通和协调,但其实并没有想象中那么复杂。

本课程将带你一步步学习如何定位并解决合并冲突,让团队开发工作顺利进行。

  • 目标人群:初学者、GitHub 新用户、Git 新手、学生、管理者及团队成员。
  • 学习内容:什么是合并冲突、如何解决冲突、以及怎样减少冲突的发生。
  • 您将完成:在课程中,我们将一起操作一个简短的 Markdown 简历文件。
  • 先决条件:建议先学习 GitHub 入门课程
  • 课程时长:大约 30 分钟内即可完成。

在本课程中,你将完成以下内容:

  1. 创建一个 Pull Request
  2. 解决一次合并冲突
  3. 人为制造一个合并冲突
  4. 合并你的 Pull Request

如何开始课程

start-course

  1. 右键点击 Start course,在新标签页中打开链接。
  2. 在新页面中根据系统提示新建一个仓库。
    • 仓库名称、描述这些字段系统已经帮我们自动填充好了,您可以按需修改。
    • 建议选择公开仓库,因为私有仓库有GitHub Actions 分钟数限制
    • 最后点击 Create repository 按钮
  3. 仓库创建完毕后,等待大约 20 秒(等待Action执行),然后刷新页面。注意是刷新您仓库的页面,不是本课程的页面。如果页面没有变化,请继续等待。然后按照 README 中的步骤一步步进行。

Get help: Post in our discussion boardReview the GitHub status page

© 2023 GitHub • Code of ConductMIT License

About

Learn why conflicts happen and how to resolve them.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published