github desktop pull main to branch