請你仔細想想
最近工作時是不是有以下行為
1. 把垃圾commit推進別人的branch
2. 強行merge別人的branch 還不rebase
3. 把branch上的東西全部squash起來 再push -f 回去
4. 用了revert 還推上remote branch
5. conflict沒修完裝死add 硬推進repo
6. 拿build server用的帳號去approve自己的merge request 閃電進master
如果你想起以上任何一點
推薦你用一個叫做gitkraken的東西
去repo裡面看看那些行為附近有誰在動作
你的車有高達87%的機率是被他們刮的
給你參考