Как правильно следовать технике TDD:1. Написать код2. Написать тесты3. С помощью git rebase -i поменять коммиты местами