You are on page 1of 1

Check the email address you

Contributors registered your GitHub account with


Add contributors
accept
to GitHub repo You can also go directly to:
request
https://github.com/user/repo/invitations

Convert tasks to issues Issue is closed by Task and


Create GitHub Move task to "In Attach Pull Request Move task to "Done" status in
Create Tasks & assign issues to merging the Pull Isssue
Project Progress" status to Issue GitHub project
contributors Request completed
New Project New GitHub repo
Make sure to select
a Template (e.g. Yes
basic Kanban) Commit and push your changes to the
Create a new
Make Your changes development branch on the remote
development branch
(GitHub)
Did some Clone repo (locally
coding on the No or by starting a
project before? GitPod workspace)

No development branch
Yes This is your local copy Pull Request
of the main branch
Create a Pull Tag and ask another Merge Pull
Has Merge Needs code
Rebase Request on No contributor to review No Request into
Conflitc(s)? changes?
development branch GitHub the Pull Request main
Currently on
Pull possible Development off of the changed
Contributor wants to main branch? Yes
changes branch main branch
make changes to the code from main exists? Yes
Yes
No

Checkout to
Commit or stash any
development branch
uncommitted changes and
checkout to main branch

Deploy to
main branch 1.0 (production / deployed code) main branch 1.1 GitHub pages

Updated version of your code with the


changes from your development
branch ready to be defployed Deployed
Has
backend? Project

Deploy to
Heroku (or
another cloud
provider)

You might also like