Select Page
Why you should consider deleting git branches

Why you should consider deleting git branches

Introduction Creating git branches for a project’s repo is not uncommon at all among git users. In fact, for development work, most people using git tend to create branches for bug fixes and other small sets of changes they’d like to commit to the...
Why do git conflicts occur?

Why do git conflicts occur?

Introduction ‘Git is a version control system’ – you’ve probably heard this more than enough already. But why does it matter?  Version control systems are a means of working together with other chefs to cook a fancy dish (collaborating...
Why is ‘git add .’ not working?

Why is ‘git add .’ not working?

Introduction Staging is definitely one of the best things about Git that makes it stand out from most other version control systems out there. The fact that you can group up a set of changes and commit them on depend gives a deeper level of control on your repo....
How to install Git in Alpine Linux

How to install Git in Alpine Linux

Introduction Alpine is a very lightweight Linux distribution, which uses the musl library for running C applications, instead of the standard libc library. This causes it to lack support for C++ applications out of the box. Nevertheless, the small footprints of Alpine...
git pull “Already up-to-date” in Linux

git pull “Already up-to-date” in Linux

Introduction Git is undoubtedly the most popular version control system on planet Earth. No, I’m not exaggerating at all. But believe it or not, every good stuff has something weird and seemingly unnatural behind the scenes. Git has a command called git pull,...