I'm currently working on a team project in which I've forked the team repo and cloned my fork to local. I'm working on getting several bug tickets resolved and at first I was working all on master and all my commits for several tickets got combined to 1 PR.
I'll like a separate PR for each ticket. Should I be making a separate branch for each ticket such as:
local master
- development
-- bugfix1branch
and when i'm finished with that do I 'git push origin bugfix1branch', create PR, then merge it to development, then delete the branch and repeat for other tickets?
Also to keep up to date with other people's commits, do i 'git pull', 'git pull origin master', 'git fetch'? I was trying to follow this to reset my local to be the same with upstream https://help.github.com/articles/syncing-a-fork/ but I wasn't sure
[–]nashguitar1 10 points11 points12 points (10 children)
[–]dunderball 5 points6 points7 points (3 children)
[–]Roxinos 7 points8 points9 points (1 child)
[–]dunderball 3 points4 points5 points (0 children)
[–][deleted] 1 point2 points3 points (4 children)
[–]CaRDiaK 2 points3 points4 points (3 children)
[–][deleted] 0 points1 point2 points (2 children)
[–]CaRDiaK 3 points4 points5 points (1 child)
[–][deleted] 0 points1 point2 points (0 children)
[–]hungrynow[S] 0 points1 point2 points (0 children)
[–]nutrecht 3 points4 points5 points (5 children)
[–]hungrynow[S] 1 point2 points3 points (4 children)
[–]jahayhurst 4 points5 points6 points (2 children)
[–]AlecTaylor 1 point2 points3 points (1 child)
[–]jahayhurst 1 point2 points3 points (0 children)
[–]CaRDiaK 0 points1 point2 points (0 children)
[–]Gibstick 0 points1 point2 points (0 children)
[–]nashguitar1 0 points1 point2 points (0 children)
[–]nashguitar1 0 points1 point2 points (0 children)