Git using policy

  1. one branch == one task
  2. task branch should have following name TASK_NUMBER_short_description
  3. all commits should have #task_number in message
  4. all branches should be started from integration branch (except very rare cases which should be discussed on meetings)
  5. before finishing the task branch should be synced with integration, possible conflicts should be resolved