Slackbot
02/28/2023, 9:20 PMAnshul Aggarwal
02/28/2023, 9:22 PMNate Brustein
02/28/2023, 9:23 PMAnshul Aggarwal
02/28/2023, 9:23 PMgit branch and then push those!Anshul Aggarwal
02/28/2023, 9:24 PMAnshul Aggarwal
02/28/2023, 9:24 PMNate Brustein
02/28/2023, 9:24 PMNate Brustein
02/28/2023, 9:24 PMAnshul Aggarwal
02/28/2023, 9:24 PMNate Brustein
02/28/2023, 9:25 PMNate Brustein
02/28/2023, 9:25 PMAnshul Aggarwal
02/28/2023, 9:25 PMAnshul Aggarwal
02/28/2023, 9:26 PMrebasing is a really tricky thing to get right and you technically messed with the time history when trying to move things around. Git is smart but not super smart so sometimes it tries to “just work” when it doesn’t really know the answerNate Brustein
02/28/2023, 9:27 PMNate Brustein
02/28/2023, 9:27 PMNate Brustein
02/28/2023, 9:28 PMAnshul Aggarwal
02/28/2023, 9:28 PMAnshul Aggarwal
02/28/2023, 9:28 PMStephen Wade
02/28/2023, 9:32 PMLocally, if I diff the 2nd and 3rd branches, it looks like the 3rd was never merged into the second. I would expect to see no changes.
gt repo sync updates the main branch and checks if anything has been merged into it. It doesn’t check all the other branches. (I guess it assumes that you will always merge them starting with the most downstack branch.)Nate Brustein
02/28/2023, 9:33 PMStephen Wade
02/28/2023, 9:33 PMgt bco 3rd; gt branch fold). That way your local state matches GitHub. Then gt ss to re-submit to GitHubAnshul Aggarwal
02/28/2023, 9:34 PMJacob Gold
02/28/2023, 9:50 PM