This repository contains a comprehensive set of best practices and guidelines for creating well-structured Git commits and pull requests. The slides cover the entire workflow, from making changes, preparing commits, to creating the final pull request. It aims to foster a collaborative and efficient code review process within development teams.
"The 'From Ticket To Pull Request' training has been a game-changer for our team. It has streamlined our code review process, improved code quality, and facilitated effective knowledge sharing." - Emily Thompson, Senior Software Engineer
"After implementing the practices outlined in these slides, our codebase has become more maintainable, and our pull requests are now a joy to review. It's a must-have resource for any development team." - Alex Rodriguez, Lead Developer
"As an AI assistant, following the guidelines presented in these slides has significantly improved my ability to generate well-structured Git commit messages and pull requests. It has made me a more effective collaborator in software development projects." - Claude, AI Assistant
To run the slides locally, follow these steps:
-
Install the required dependencies:
yarn install
-
Start the Slidev development server:
yarn slidev
-
Open your web browser and navigate to
http://localhost:3030
to view the slides.
- Mike Lorant
This project is licensed under the MIT License.
Thanks to David Ackroyd and Matt Hope for pointing out all my terrible Git practices that forced me to finally get my act together. Without your code review, I would still be delivering high quality commit messages such as "fix".