We have a company taser for people who do this.
You have to self-tase one second for every commmit you blew away.
Top score is 4 seconds.
You have to self-tase one second for every commmit you blew away.
Top score is 4 seconds.
If you have conflicts on a feature branch I guess you aren't the only one working on it and as soon as that's the case force pushing is generally a bad idea unless you coordinate carefully with the test of the team.
The only time I ever force push is on a feature branch that only I work on and I want to amend the commit I just pushed a second ago.
I am not convinced. Instead, you'd need a reward for every cleanly committed line of code.