Ensure you're on the development branch:
git checkout developmentFetch the latest changes from the remote (including the main branch):
git fetch originUsing rebase (preferred to maintain a clean history): Change /main or /master accordingly
git rebase origin/mainUsing merge (if you'd prefer to merge the changes with a merge commit):
git merge origin/mainPush the updated development branch to the remote repository:
git push origin development