CodingTrain / CodingTrain/asteroids-advanced

This is a git flow based project

Open
#1 7 comments 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
24
Forks
7
PR merge metrics
No merged PRs in 30d

Description

We're not using the full weight of true `git flow` but we are using a light version of it.

The **number one** rule of `git flow` is:

> Master branch should be production ready at all times

This. means you will not be allowed to make a pull request against master.

The secondary rule of git flow is:
> You may not break the `development` branch.

If your code causes a crash, it will not be accepted.

## So, how do I `git flow` then?
It's actually pretty easy.
1. `$ git clone git@github.com:CodingRainbow/asteroids-advanced.git`
2. `$ cd asteroids-advanced`
3. `$ git checkout -b feature/name-of-your-feature`
4. Work in your feature branch until you're done.
5. Stage your working files and commit them with a short message
6. Push your changes up to the repo
7. Create a new pull request against `development`
8. @shiffman, myself, and/or another member of the organization will look over it, and either accept it, or reject it with helpful criticism as to how to get it accepted.
9. Lather. Rinse. Repeat.

# ONE LAST THING:
To make sure you've ready this, please comment with your favorite coding related gif below. If there's no comment from you, then your pull will not be accepted.

### now
###     it's time
###                     to
![HACK THE PLANET](http://i.giphy.com/14kdiJUblbWBXy.gif)

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.