You should do this after Create the Branch and Finish the Initial Migration
Trimester 2 2022 – SIT374
Ensure you have your author credentials set up
You should ensure your git user config details are set to the email address you use with GitHub:
git config --global user.email "my-github-email@gmail.com"git config --global user.name "Freddy Smith"
Workflow Summary
Step 1. Set up for new feature branch:
git checkout development # make sure you are on developgit pull --rebase upstream development # sync your local develop with upstream's developgit fetch thothgit checkout -b my-new-branch # create your new feature branch```
Step 2. Make changes, and repeat until you are done:
git add ...git commitgit push # make changes, commit, and push to origin```
Step 3. Submit a pull request and if unable to merge:
git pull --ff upstream development # merge upstream's develop in your feature branchgit add ...git commit # resolve merge conflicts and commitgit push origin # push your merge conflict resolution to origin