Git GitLab Send Pull Request
Push Changes to Our GitLab Fork
Note: The GitLab screenshots on this page show the default branch as master.
GitLab now names the default branch main, so you will see main where the screenshots show master.
We have made a lot of changes to our local Git.
Now we push them to our GitLab
fork:
Push the changes:
Example
git push origin
Enumerating objects: 8, done.
Counting objects: 100% (8/8), done.
Delta compression using up to 16 threads
Compressing objects: 100% (5/5), done.
Writing objects: 100% (5/5), 394.00 KiB | 32.83 MiB/s, done.
Total 5 (delta 0), reused 0 (delta 0), pack-reused 0
To https://gitlab.com/kaijim/w3schools-test.gitlab.io.git
da5469e..667efdc main -> main
Go to GitLab, and we see that the repository has a new commit. And we can send a Merge Request to the original repository:

Click that and go through the steps to create a merge request.
Remember to add an explanation for the administrators:

Merge Request is sent:

Approving Merge Requests
Now any member with access can see the Merge Request when they see the original repository:

And they can see the proposed changes, comment on the changes and merge:

And changes have been merged with
main:

Now you try!
GitHub
Bitbucket
GitLab