Developer rant: git rebase is better than git merge


This post is a small rant regarding the general git flow followed by most people. Running git pull --rebase is generally frowned upon by most developers since it re-writes history. Developers prefer git merge since it does not rewrite history and instead just adds 1 huge commit that actually applies changes made on another branch or upstream. However, the seldom used git pull --rebase has very good use cases that are often over looked by most developers. Here is a list of those use-cases you should consider: Pulling and updated master branch into a feature branch When working with another developer on the same branch. git reset --hard works fine to change history to reflect new work of another developer.…

Continue Reading

Welcome to the new apexad.net, powered by Ghost


I registered apexad.net all the way back on July 24, 2006. Through the years, this site has had many different iterations. Most of the time it was a wordpress based blog about a range of topics including, but not limited to the following: Cars (specifically my Jeep Liberty) Desktop wallpaper (mostly celebrity wallpaper) Spawned monitormodels.com/dualmonitorbabes.com Stolen by many, but eventually abandoned Development (LAMP Stack and HTML5/CSS3/Javacript) Movie Reviews Sports Keira Knightley Most popular posts were measurement posts Games (Nintendo 64, Microsoft Xbox, Playstation 3) Emulators as well If you are curious to read some of these old posts, head on over to apexad.net on archive.org. However, I also plan on bringing over…

Continue Reading