Video Guides GitHub Help
Hello World
10 minute read
The Hello World project is a time-honored tradition in computer programming. It is a simple exercise that gets you started when learning something new. Let’s get started with GitHub!
You’ll learn how to:
Create and use a repository
Start and manage a new branch
Make changes to a file and push them to GitHub as commits
Open and merge a pull request
What is 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 repositories, branches, commits, 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.
No coding necessary
To complete this tutorial, you need a GitHub.com account and Internet access. You don’t need to know how to code, use the command line, or install Git (the version control software GitHub is built on).
Tip: Open this guide in a separate browser window (or tab) so you can see it while you complete the steps in the tutorial.
Step 1. Create a Repository
A repository is usually used to organize a single project. Repositories can contain folders and files, images, videos, spreadsheets, and data sets – anything your project needs. We recommend including a README, or a file with information about your project. GitHub makes it easy to add one at the same time you create your new repository. It also offers other common options such as a license file.
Your hello-world repository can be a place where you store ideas, resources, or even share and discuss things with others.
To create a new repository
In the upper right corner, next to your avatar or identicon, click and then select New repository.
Name your repository hello-world.
Write a short description.
Select Initialize this repository with a README.
Click Create repository.
Step 2. Create a Branch
Branching is the way to work on different versions of a repository at one time.
By default your repository has one branch named master which is considered to be the definitive branch. We use branches to experiment and make edits before committing them to master.
When you create a branch off the master branch, you’re making a copy, or snapshot, of master as it was at that point in time. If someone else made changes to the master branch while you were working on your branch, you could pull in those updates.
This diagram shows:
The master branch
A new branch called feature (because we’re doing ‘feature work’ on this branch)
The journey that feature takes before it’s merged into master
Have you ever saved different versions of a file? Something like:
story.txt
story-joe-edit.txt
story-joe-edit-reviewed.txt
Branches accomplish similar goals in GitHub repositories.
Here at GitHub, our developers, writers, and designers use branches for keeping bug fixes and feature work separate from our master (production) branch. When a change is ready, they merge their branch into master.
To create a new branch
Go to your new repository hello-world.
Click the drop down at the top of the file list that says branch: master.
Type a branch name, readme-edits, into the new branch text box.
Select the blue Create branch box or hit “Enter” on your keyboard.
Now you have two branches, master and readme-edits. They look exactly the same, but not for long! Next we’ll add our changes to the new branch.
Step 3. Make and commit changes
Bravo! Now, you’re on the code view for your readme-edits branch, which is a copy of master. Let’s make some edits.
On GitHub, saved changes are called commits. Each commit has an associated commit message, which is a description explaining why a particular change was made. Commit messages capture the history of your changes, so other contributors can understand what you’ve done and why.
Make and commit changes
Click the README.md file.
Click the pencil icon in the upp
视频指导 GitHub 的帮助世界您好10 分钟读你好世界项目是一个由来已久的传统,在计算机编程。它是一个简单的练习,可以让你学习新事物的时候开始。让我们开始 GitHub !您将学习如何︰创建和使用一个存储库启动和管理一个新的分支对文件进行更改,并把他们推到 GitHub 作为提交打开并合并拉请求GitHub 是什么?GitHub 是代码托管版本控制和协作的平台。它可以让你和他人一起工作项目从任何地方。本教程教你像资料库、 分支机构、 犯下和拉请求 GitHub 要点。会创建你自己的 Hello World 资料库,并学习 GitHub 的拉请求的工作流,一种流行的方式来创建和查看代码。没有必要的编码若要完成本教程,您需要的 GitHub.com 帐户和互联网访问。你不需要知道如何编写代码,使用命令行或安装 Git (GitHub 建立在版本控制软件)。提示︰ 打开本指南在单独的浏览器窗口 (或标签) 所以你可以看到它,当你完成本教程中的步骤。第 1 步。创建一个存储库A repository is usually used to organize a single project. Repositories can contain folders and files, images, videos, spreadsheets, and data sets – anything your project needs. We recommend including a README, or a file with information about your project. GitHub makes it easy to add one at the same time you create your new repository. It also offers other common options such as a license file.Your hello-world repository can be a place where you store ideas, resources, or even share and discuss things with others.To create a new repositoryIn the upper right corner, next to your avatar or identicon, click and then select New repository.Name your repository hello-world.Write a short description.Select Initialize this repository with a README.Click Create repository. Step 2. Create a BranchBranching is the way to work on different versions of a repository at one time.By default your repository has one branch named master which is considered to be the definitive branch. We use branches to experiment and make edits before committing them to master.When you create a branch off the master branch, you’re making a copy, or snapshot, of master as it was at that point in time. If someone else made changes to the master branch while you were working on your branch, you could pull in those updates.This diagram shows:The master branchA new branch called feature (because we’re doing ‘feature work’ on this branch)The journey that feature takes before it’s merged into masterHave you ever saved different versions of a file? Something like:story.txtstory-joe-edit.txtstory-joe-edit-reviewed.txtBranches accomplish similar goals in GitHub repositories.Here at GitHub, our developers, writers, and designers use branches for keeping bug fixes and feature work separate from our master (production) branch. When a change is ready, they merge their branch into master.To create a new branchGo to your new repository hello-world.Click the drop down at the top of the file list that says branch: master.Type a branch name, readme-edits, into the new branch text box.Select the blue Create branch box or hit “Enter” on your keyboard.Now you have two branches, master and readme-edits. They look exactly the same, but not for long! Next we’ll add our changes to the new branch.Step 3. Make and commit changesBravo! Now, you’re on the code view for your readme-edits branch, which is a copy of master. Let’s make some edits.On GitHub, saved changes are called commits. Each commit has an associated commit message, which is a description explaining why a particular change was made. Commit messages capture the history of your changes, so other contributors can understand what you’ve done and why.Make and commit changesClick the README.md file.Click the pencil icon in the upp
正在翻譯中..
![](//zhcntimg.ilovetranslation.com/pic/loading_3.gif?v=b9814dd30c1d7c59_8619)