Knowing the processes behind git, and how operations use them is crucial for speed.
Avoiding merge commits can improve build times and make you (or your DevOps teams) life's better, and who doesn't want that?
Ways to support this channel:
🎓 My course: https://learn.omerxx.com/courses/seco...
📰 Become a better engineer in just 3 minutes a week: https://signup.omerxx.com
⌨️ Tech I use: https://kit.co/omerxx/my-battle-station
LINKS
▶ Erik's website: https://erikzaadi.com/
▶ Dotfiles: https://github.com/omerxx/dotfiles
⏱ Timestamps
00:00 - Intro
00:58 - CI Flow
02:10 - The problem with merge commits
02:50 - Rebasing to solve the issue
05:02 - Interactive Rebase with Neovim
06:22 - Using LazyGit
07:07 - The result
#neovim #git #neogit #lazygit #terminal #vim #dev #devops #linux #console