the fundamental problem with all these models is that they don't work with continuous integration or refactoring, due to being based on the idea that there is no problem with long lived feature branches. unfortunately this ignores the fact that every branch is a fork of the entire code base, and forks diverge over time until it becomes impossible to merge back in. this is why trunk based development is central to continuous integration and test driven development.
The problem about all these Git videos is that - "You can do this, or you can do this, or you can do this, but if you have this, then you can do this and then that".
Keep up the good work!)
Thanks. WIll do :)
Loving all your videos.
Great explanation!
what is the last one called?
the fundamental problem with all these models is that they don't work with continuous integration or refactoring, due to being based on the idea that there is no problem with long lived feature branches. unfortunately this ignores the fact that every branch is a fork of the entire code base, and forks diverge over time until it becomes impossible to merge back in.
this is why trunk based development is central to continuous integration and test driven development.
The problem about all these Git videos is that - "You can do this, or you can do this, or you can do this, but if you have this, then you can do this and then that".
music is too annoying to keep up with what you are explaining