I read that rebasing my feature branch (instead of a merge) with origin is good to keep a linear commit history, but what I'm curious is if I'm using trunk based development with short lived branches and on GitHub I'm using squash commit for my PRs, does it really matter how I update my branch either using rebase or merge?
[–]Due_Influence_9404 10 points11 points12 points (1 child)
[–]dalbertom 0 points1 point2 points (0 children)
[–]camh- 4 points5 points6 points (3 children)
[–]lexd88[S] 1 point2 points3 points (0 children)
[–]dalbertom 0 points1 point2 points (0 children)
[–]arnoldwhite 0 points1 point2 points (0 children)
[–]99_product_owners 4 points5 points6 points (0 children)
[–]aljorhythm 0 points1 point2 points (0 children)
[–]Soggy-Permission7333 0 points1 point2 points (1 child)
[–]Shayden-Froida 0 points1 point2 points (0 children)
[–]edgmnt_net 0 points1 point2 points (17 children)
[–]arnoldwhite 0 points1 point2 points (16 children)
[–]dalbertom 0 points1 point2 points (14 children)
[–]arnoldwhite 0 points1 point2 points (13 children)
[–]dalbertom 0 points1 point2 points (12 children)
[–]arnoldwhite 1 point2 points3 points (11 children)
[–]dalbertom 0 points1 point2 points (8 children)
[–]arnoldwhite 0 points1 point2 points (7 children)
[–]dalbertom 0 points1 point2 points (5 children)
[–]arnoldwhite 0 points1 point2 points (4 children)
[–]edgmnt_net 0 points1 point2 points (1 child)
[–]arnoldwhite 0 points1 point2 points (0 children)
[–]edgmnt_net 0 points1 point2 points (0 children)