New commits are recorded in the history for the current branch, which resultsin taking the source from someone’s repository (the place where the history ofyour work is stored) at certain point in time, and apply your own changes to itin the history of the project.To add changes to your GitLab project, you should create a branch. You can doit in your [terminal](basic-git-commands.md) or by[using the web interface](../user/project/repository/web_editor.md#create-a-new-branch).