Pantographe.guide

Git Workflow

At pantographe we use Git with GitLab to manage our projects.

Talk about boards.

Start working on a new feature

Take the issue on the one you want to work form the board, then:

  1. Assign it to yourself
  2. Move it to Doing
  3. Open the issue page, then create a new merge request from it
  4. Go to your terminal then checkout the fresh branch
  5. Do the code changes you want in this branch

Working on a new feature

wip commits possible

Merge a new feature

When you finish your work, first care of the following things:

If you think you are good and do the feature explain in the issue:

  1. Remove the WIP tag on Merge Request
  2. Move the issue to need review (and add need review label on the Merge Request too).
  3. Then somebody else will have a look on your work and do a review.

If the issue doesn't exist

Simply create the issue, and do the same as usual.
Sometimes its better to split an issue to work in smaller things.

Remarks

< Back
Last updated at: June 20, 2018