Select Page
Git Checkout -b

Git Checkout -b

Introduction Git, the widely used version control system, offers a range of powerful commands to manage code repositories efficiently. Among these commands is “git checkout -b,” which simplifies the process of creating and switching branches. Understanding...
GitHub Sucks

GitHub Sucks

GitHub, which is widespread, used code hosting platform which is used by millions of developers around the world, while some strongly disagree with this statement. Below are some of the reasons why people might think GitHub sucks: Skill acquisition One of the...
Git overwrite branch with another branch

Git overwrite branch with another branch

Overwriting a branch could be dangerous if you have other changes on that branch that you want to keep. So always make sure you have a backup of your work before proceeding. There are various approaches using which we can overwrite a branch and depending upon the...
GitKraken Alternative

GitKraken Alternative

GitKraken is a user-friendly Git client with a graphical user interface (GUI) that simplifies the management of Git repositories on Windows, Mac, and Linux. It offers a variety of tools for managing Git repositories, such as a graphical representation of the...
Git overwrite branch with another branch

Gitea vs GitLab

Gitea and GitLab are both popular Git hosting solutions that offer similar features for managing code repositories. While GitLab is a more established platform with a wider range of features, Gitea has gained popularity among developers looking for a lightweight,...
GitHub Sucks

How to solve “Already up-to-date” in Git

Intro To be quite frank, I wasn’t even aware this issue existed until I started writing this article, so it made me wonder how is it possible I never encountered it before, given I have used git for almost 10 years at this point. Well, from what I managed to...