github desktop pull from main branch