1. Check the warehouse
2. Create a branch
Then a Commit will be automatically created and pushed to the remote branch.
3. Merge branches
Note 1. Automatic submission requires no conflicts that cannot be merged automatically.
Note 2: The fast forward line refers to attaching other people's submissions to your own branch intact. [Recent submissions] may change. And merge into one submission is [recent submission] is a merge submission
4. Merge a Commit
Then push it.
5. Plug-in-jira
6. Pull-merge to the current branch
7. Pull and rebase
This can record all the submissions. The history backtracking is very useful. You can tinker with your own branch and make all your submissions on one branch, so that you can go back to the submission history.
8. Branch tree legend
Reference: https://git-extensions-documentation.readthedocs.io/en/release-3.00/