gitlab overwrite diverged branches