#5 Explain git workflow