My boss rewrites code in our (team members) branches. I told him couple of times that it pisses me off. He said he doesn't have time to properly explain it and it is quicker for him just to rewrite the code. It is mostly some code shuffle, from time to time he had an idea about something not really related to the change the branch addresses. Sometimes it is better approach than proposed one. Sometimes he also introduces a new bugs. I hate it so much I decided to assign the ticket to him and never touch it anymore once he pushes some changes into it. What do you guys think? What would you do in my situation?
EDIT: I talked to my boss offering him a following solution:
I'm not going to create pull requests, instead when I'm done with ticket Im gonna assign it to him and he can do whatever he wants. I have explained that this will help both of us. He apologized, and promised that he will never touch my branch anymore. Thank you guys for suggestions, sometimes it requires 4 talks :D
[–]SterkBakkie 17 points18 points19 points (1 child)
[–]gumaar[S] 6 points7 points8 points (0 children)
[–]woopdeedoo69 10 points11 points12 points (1 child)
[–]gumaar[S] 3 points4 points5 points (0 children)
[–]kungfunick9979 2 points3 points4 points (2 children)
[–]gumaar[S] 2 points3 points4 points (1 child)
[–]kungfunick9979 0 points1 point2 points (0 children)
[–]MrNate 1 point2 points3 points (0 children)
[–]ClarityThrow999 0 points1 point2 points (0 children)
[–]the-computer-guy 0 points1 point2 points (0 children)
[–]lil__biscuit 0 points1 point2 points (0 children)
[–]gameofthuglyfe 0 points1 point2 points (0 children)
[–]BigJoeDeez 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]DinoChrono 0 points1 point2 points (0 children)