Striving to become a master Go/Cloud developer; Father ๐จโ๐งโ๐ฆ; ๐ค/((Full Stack Web|Unity3D) + Developer)/g; Science supporter ๐ฉโ๐ฌ; https://coder.today
I build things with my hands. The human behind Shift - https://laravelshift.com, master of Git - https://gettinggit.com, and author of "BaseCode" - https://basecodefieldguide.com
I don't trust the local storage, I need to push from time to time. So I do WIP commits.
How do you handle this?
git merge --squash
?Based on experience I don't use and recommend rebase, it's too powerful and ppl brake things.
I
rebase
before merging my feature branch. This allows me to clean up any previous commits accordingly.