github desktop pull conflict