Practical deployment guides

From Git to a running service: steps, checks and common mistakes.