Go to the User/Admin Settings (dropdown list from clicking username on the top right)
Under Linked Accounts, it can connect to a Git repo using credentials
After that, go to Workspace / Repos
Firstly you can create a Folder
Click into the folder, and create a Repo
Put in the repo's URL and done
This repo is using the credential put in earlier in the Linked Accounts
Go into the repo, click on a file
By default it points to e.g. Main branch
You can Pull the latest version of the branch
Note the local repo is not synced automatically with the online repo
You will need to pull to get the latest
As many people work on the same repo, at some point, you need to pull the latest into your own dev branch
Simply switch to local dev branch, click the … and Merge from another branch
Also creating branch is available as well
Every change you done to the local files will show as changes
You can choose the changes and commit changes to your branch in the remote
Once committed, it shows 'Pull Request' prompt as well.
Clicking the pull request will redirect to the Repo's website for creating a pull request.