Changes between Version 39 and Version 40 of DevelopmentProcedure


Ignore:
Timestamp:
05/02/14 11:09:17 (11 years ago)
Author:
ehansen
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • DevelopmentProcedure

    v39 v40  
    1212  git checkout development
    1313}}}
    14 1. If some time passes, before you do anything else, you may need to update your repo.
    15 {{{
    16   git pull
    17 }}}
    18141. Make sure there is a ticket outlining what development you plan on doing.  Create one if necessary!
    19151. Then create a new branch off of the development branch using the ticket id as the branch name
     
    2117  git checkout -b ticket_353 development
    2218}}}
    23 1.  Then you can setup your branch to synchronize with the central repository.
     191. Then you can setup your branch to synchronize with the central repository. This will allow you to push commits to your local branch to the central repo for others to see and/or use.
    2420{{{
    2521  git push -u origin ticket_353
    2622}}}
    27 This will allow you to push commits to your local branch to the central repo for others to see and/or use.
    28 
    29231. You can then modify code as necessary and then use git add to add any file changes to your next commit
    3024{{{
     
    3529  git commit -m "modified zcooling module to write ztable"
    3630}}}
     311. Before you push back to the main repo, you should make sure that your branch is still up to date with the latest development branch
     32{{{
     33  git checkout development
     34  git pull
     35  git checkout ticket_353
     36  git merge development
     37}}}
    37381. And then you can push those changes to the main repo so they don't get lost
    3839{{{
    3940  git push
    4041}}}
    41 1.  You can repeat steps 7-9 as many times as you want until the feature is complete.  Then please notify [mailto:astrobear_dev@pas.rochester.edu] and we will merge your changes into the development branch and the next release.
     421. You can repeat steps 6-9 as many times as you want until the feature is complete.  Then please notify [mailto:astrobear_dev@pas.rochester.edu] and we will merge your changes into the development branch and the next release.
    4243
    4344== Merging ==