28 lines
1.5 KiB
Markdown
28 lines
1.5 KiB
Markdown
---
|
|
title: GitHub flow
|
|
intro: 'At GitHub, we use our products every day and have developed a workflow to collaborate on projects. To make it work for teams regardless of their size or technical expertise, we made sure each step in our workflow can be completed within a web-based interface.'
|
|
redirect_from:
|
|
- /articles/creating-and-editing-files-in-your-repository/
|
|
- /articles/github-flow-in-the-browser/
|
|
- /articles/github-flow
|
|
versions:
|
|
free-pro-team: '*'
|
|
enterprise-server: '*'
|
|
github-ae: '*'
|
|
topics:
|
|
- pull requests
|
|
---
|
|
|
|
### Following the GitHub flow
|
|
|
|
1. [Create a branch](/articles/creating-and-deleting-branches-within-your-repository) from the repository.
|
|
2. [Create](/articles/creating-new-files), [edit](/articles/editing-files), [rename](/articles/renaming-a-file), [move](/articles/moving-a-file-to-a-new-location), or [delete](/github/managing-files-in-a-repository/deleting-files-in-a-repository) files.
|
|
3. [Send a pull request](/articles/creating-a-pull-request) from your branch with your proposed changes to kick off a discussion.
|
|
4. Make changes on your branch as needed. Your pull request will update automatically.
|
|
5. [Merge the pull request](/articles/merging-a-pull-request) once the branch is ready to be merged.
|
|
6. [Tidy up](/articles/deleting-unused-branches) your branches using the delete button in the pull request or on the branches page.
|
|
|
|
### Further reading
|
|
|
|
- The illustrated guide to "[Understanding the GitHub Flow](https://guides.github.com/introduction/flow/)"
|