BLOG

Latest Articles

Git merge vs rebase and the problems they solve

Comparing git merge vs rebase, Git merge is best in pulling and pushing changes without caring about the linearity of the commit history. Git rebase is …

By stevealila · 6 min read · GIT

A practical guide to git reset hard vs soft vs mixed

Git reset hard undoes changes and removes the associated files from the working directory, staging area, and commit history. Git reset soft undoes the changes …

By stevealila · 7 min read · GIT

Master Python Optional Arguments Usage [Tutorial]

Learn everything you need to know about Python optional arguments and optional args. From basics and best practices to advanced techniques, this guide covers it …

By bashiralam · 13 min read · Python