Feature branch workflow
To merge changes from a local branch to a feature branch, follow this workflow.
-
Clone the project if you haven't already:
git clone git@example.com:project-name.git -
Change directories so you are in the project directory.
-
Create a branch for your feature:
git checkout -b feature_name -
Write code for the feature.
-
Add the code to the staging area and add a commit message for your changes:
git commit -am "My feature is ready" -
Push your branch to GitLab:
git push origin feature_name -
Review your code: On the left sidebar, go to Code > Commits.
-
Your team lead reviews the code and merges it to the main branch.