Implantar um projeto usando o Git push

É possível implantar um site usandogit push? Eu tenho um palpite de que tem algo a ver com o usoganchos git para executar umgit reset --hard no lado do servidor, mas como eu faria isso?

questionAnswers(19)

yourAnswerToTheQuestion