The Lord probably gave this command, not because the good news of the coming of the Messiah into the world is to be kept hidden, but because before his death and resurrection the notions of the people about the Messiah were so subject to misunderstanding, that it was counterproductive to publish this at that time. Later the disciples were to go into all the world and preach that ‘Jesus is the Christ’ (1 John 5:1).