GitLab Documentation

Feature branch workflow

Feature branch workflow

  1. Clone project:

    git clone git@example.com:project-name.git
    
  2. Create branch with your feature:

    git checkout -b $feature_name
    
  3. Write code. Commit changes:

    git commit -am "My feature is ready"
    
  4. Push your branch to GitLab:

    git push origin $feature_name
    
  5. Review your code on commits page.

  6. Create a merge request.

  7. Your team lead will review the code & merge it to the main branch.

Was this helpful? Do you think that something is unclear? Use the comments area below and leave your feedback. For support and other enquiries, see getting help.