In today's git tips and tricks video we learn how to edit commits using interactive rebase.
https://www.youtube.com/watch?v=a18jj8dvrFQ&list=PL4ENURnhqMwvi31ELaUf0HrJIkH9wIuN8&index=18

Interested in code quality, static analysis and testing. Mainly using PHP.
Conference speaker. Organiser of PHPSW meetup group.
Open source projects:
- Static Analysis Results Baseliner (https://github.com/DaveLiddament/sarb)
- PHP Language Extensions: (https://github.com/DaveLiddament/php-language-extensions)
| Website | https://www.daveliddament.co.uk/ |
In today's git tips and tricks video we learn how to edit commits using interactive rebase.
https://www.youtube.com/watch?v=a18jj8dvrFQ&list=PL4ENURnhqMwvi31ELaUf0HrJIkH9wIuN8&index=18

This is my favourite git feature that I found out about this year.
git commit --fixup
git rebase -i --autosquash
What's your favourite git feature you learnt this year?
https://www.youtube.com/watch?v=qOrWmIHQL20&list=PL4ENURnhqMwvi31ELaUf0HrJIkH9wIuN8&index=17

More git rebase magic in today's video. It's possible to reorder commits and combine multiple commits into one....
https://www.youtube.com/watch?v=C11TX9u6Qac&list=PL4ENURnhqMwvi31ELaUf0HrJIkH9wIuN8&index=16

🚀 Meet one of your #SymfonyOnline January 2026 #TRAINERS!
Dave Liddament will lead “Creating Custom PHPStan & Rector Rules” 🛠️
Take your PHP skills to the next level — enforce coding standards, catch bugs, automate refactoring 💻✨
📅 Workshop: Jan 20, 2026 | 9:30 AM CET
🎟️ Register: https://live.symfony.com/2026-online-january/workshop
One of git's most powerful features is git rebase. Start learning about it in today's video...
https://www.youtube.com/watch?v=6ZWvpT62NUM&list=PL4ENURnhqMwvi31ELaUf0HrJIkH9wIuN8&index=15


Wish you could rewrite history?
When it comes to git, that wish can come true! In today's video I show you how to amend a git commit...
https://www.youtube.com/watch?v=m6hnf929CnA&list=PL4ENURnhqMwvi31ELaUf0HrJIkH9wIuN8&index=13

Have you spent ages carefully creating a set of changes in the staging area for your next git commit, only to realise that you want to commit a completely different set of files?
If so the git commit -o option is for you?
https://www.youtube.com/watch?v=acQAr3UUkAY&list=PL4ENURnhqMwvi31ELaUf0HrJIkH9wIuN8&index=12

📢 NEW RELEASE!
Fixer v3.92 has something special for you: ability to ignore rules conditionally 😎🥳! This took a while to implement 🙈. We hope this help you cover your projects better ❤️.
https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/releases/tag/v3.92.0
Do you know what git add -N does?
If not, checkout today's git tips and tricks video: https://www.youtube.com/watch?v=onqSMHAsQqk&list=PL4ENURnhqMwvi31ELaUf0HrJIkH9wIuN8&index=9
