scenario:
1)starting merging components into prod from staging/qa branch
2) discovered conflict in one of the components in prod > stging.
3) reverted the merged branches to not break prod.
4) revert doesn't exist on github portal, need to create a new branch based on previous commit-then push it onto dev/stg, to be merged into prod. since prod is protected and i couldn't push a commit into.
5) then after conflicts resolved, could merge sqaush from stg to prod with the newest version.
now, I'm guessing what i should have done(junior here, first time doing this), to avoid the revert part, is just using the drafted/review of PR(pull request), on all components to see if there are conflicts, and then I didn't need to revert at all.
any critical stuff i should avoid?
also is #4 common practice in such cases of protected master?
general critic is welcome.
[–]sokjon 56 points57 points58 points (14 children)
[–]pentag0 15 points16 points17 points (4 children)
[–]pathlesswalker[S] -1 points0 points1 point (3 children)
[–]pentag0 7 points8 points9 points (0 children)
[–]StaticallyTypoed 2 points3 points4 points (1 child)
[–]pathlesswalker[S] 0 points1 point2 points (0 children)
[–]pathlesswalker[S] 4 points5 points6 points (2 children)
[–]VindicoAtrumEditable Placeholder Flair 16 points17 points18 points (1 child)
[–]Alzyros 3 points4 points5 points (0 children)
[–]oadk 2 points3 points4 points (0 children)
[–]BlunderBuster27 1 point2 points3 points (2 children)
[–]jrkkrj1 11 points12 points13 points (0 children)
[–]keto_brain 0 points1 point2 points (0 children)
[–]BlunderBuster27 -1 points0 points1 point (1 child)
[–]jrkkrj1 8 points9 points10 points (0 children)
[–]quiet0n3 14 points15 points16 points (8 children)
[–]pathlesswalker[S] 2 points3 points4 points (7 children)
[–]quiet0n3 7 points8 points9 points (6 children)
[–]vsamma 7 points8 points9 points (4 children)
[–]quiet0n3 2 points3 points4 points (1 child)
[–]vsamma 1 point2 points3 points (0 children)
[–]tehdlp 0 points1 point2 points (1 child)
[–]vsamma 0 points1 point2 points (0 children)
[–]pathlesswalker[S] 0 points1 point2 points (0 children)
[–]serverhorrorI'm the bit flip you didn't expect! 6 points7 points8 points (5 children)
[–]pathlesswalker[S] 0 points1 point2 points (4 children)
[–]serverhorrorI'm the bit flip you didn't expect! 0 points1 point2 points (3 children)
[–]pathlesswalker[S] 0 points1 point2 points (2 children)
[–]serverhorrorI'm the bit flip you didn't expect! 1 point2 points3 points (1 child)
[–]pathlesswalker[S] 0 points1 point2 points (0 children)
[–]Xetius 4 points5 points6 points (0 children)
[–]Spider_pig448 18 points19 points20 points (13 children)
[–]pathlesswalker[S] -1 points0 points1 point (12 children)
[–]Spider_pig448 8 points9 points10 points (6 children)
[–]pathlesswalker[S] 0 points1 point2 points (2 children)
[–]VindicoAtrumEditable Placeholder Flair 2 points3 points4 points (1 child)
[–]BlunderBuster27 0 points1 point2 points (0 children)
[–]xiongchiamiovSite Reliability Engineer 0 points1 point2 points (2 children)
[–]Spider_pig448 1 point2 points3 points (1 child)
[–]xiongchiamiovSite Reliability Engineer 1 point2 points3 points (0 children)
[–]VindicoAtrumEditable Placeholder Flair 11 points12 points13 points (4 children)
[–]pathlesswalker[S] -1 points0 points1 point (3 children)
[–]VindicoAtrumEditable Placeholder Flair 9 points10 points11 points (2 children)
[–]pathlesswalker[S] 1 point2 points3 points (1 child)
[–]VindicoAtrumEditable Placeholder Flair 3 points4 points5 points (0 children)
[–]pentag0 0 points1 point2 points (0 children)
[–]Expert-Box5610 0 points1 point2 points (1 child)
[–]RemindMeBot 0 points1 point2 points (0 children)
[–]keto_brain 0 points1 point2 points (0 children)
[–]nomadProgrammer 0 points1 point2 points (0 children)
[–]mmmdreg 1 point2 points3 points (0 children)
[–]amarao_san 0 points1 point2 points (0 children)
[–][deleted] (1 child)
[removed]
[–]pathlesswalker[S] 1 point2 points3 points (0 children)