Skip to content

Commit

Permalink
Update branch names.
Browse files Browse the repository at this point in the history
  • Loading branch information
analogrelay committed Dec 20, 2013
1 parent a4ba33d commit 2723007
Showing 1 changed file with 12 additions and 12 deletions.
24 changes: 12 additions & 12 deletions README.markdown
Expand Up @@ -86,7 +86,7 @@ This is the Git workflow we're currently using:

### Setting up

1. Clone and checkout the following branches (to make sure local copies are made): 'dev', 'dev-start'
1. Clone and checkout the following branches (to make sure local copies are made): 'master', 'iter-start'

### When starting a new feature/unit of work.

Expand All @@ -95,16 +95,16 @@ This is the Git workflow we're currently using:
This assumes you have no local commits that haven't yet been pushed (i.e., that you were
previously up-to-date with origin).

git checkout dev-start
git pull dev-start
git checkout iter-start
git pull iter-start

2. __Create a topic branch to do your work.__
You must work in topic branches, in order to help us keep our features isolated and easily moved between branches.
Our policy is to start all topic branches off of the 'dev-start' branch.
Our policy is to start all topic branches off of the 'iter-start' branch.
Branch names should use the following format '[user]-[bugnumber]-[shortdescription]'. If there is no bug yet,
create one and assign it to yourself!

git checkout dev-start
git checkout iter-start
git checkout -b anurse-123-makesuckless

3. __Do your work.__
Expand All @@ -124,21 +124,21 @@ This is the Git workflow we're currently using:

4. __Start a code review.__
Start a code review by pushing your branch up to GitHub (```git push origin anurse-123-makesuckless```) and
creating a Pull Request from your branch to ***dev***. Wait for at least someone on the team to respond with: ":shipit:" (that's called the
creating a Pull Request from your branch to ***master***. Wait for at least someone on the team to respond with: ":shipit:" (that's called the
"Ship-It Squirrel" and you can put it in your own comments by typing ```:shipit:```).

5. __Merge your changes in to dev.__
5. __Merge your changes in to master.__
Click the bright green "Merge" button on your pull request! **NOTE: DO NOT DELETE THE TOPIC BRANCH!!**

If there isn't a bright green button... well, you'll have to do some more complicated merging:

git checkout dev
git pull origin dev
git checkout master
git pull origin master
git merge anurse-123-makesuckless
... resolve conflicts ...
git push origin dev
git push origin master

6. __Be ready to guide your change through QA, Staging and Master__
Your change will make its way through the QA, Staging and finally Master branches as it's deployed to the various environments. Be prepared to fix additional bugs!
6. __Be ready to guide your change through QA, Staging and Prod__
Your change will make its way through the QA, Staging and finally Prod branches as it's deployed to the various environments. Be prepared to fix additional bugs!

**NOTE: DO NOT DELETE THE TOPIC BRANCH!!**

0 comments on commit 2723007

Please sign in to comment.