All Stories

Install .NET on Debian 11

.NET framework allegedly is seldom used on Linux systems, but there are some exceptions when you might need it. Let’s see how to install .NET on Debian 11.

In .NET, Debian, Oct 22, 2022

Git error: Cannot delete branch 'some-branch' checked out at 'some-location'

While I was playing around with the Git flow, I received the following error: error: Cannot delete branch <some-branch> checked out at <some-location> as I was trying to r...

In Git, Oct 22, 2022

Merging two or multiple Git repos

Here’s a fun Git exercise you could try if you have few multiple repos to spare. Try to merge two or more repos in a single git repository. It’s quite easy if you don’t care about the...

In Git, Oct 21, 2022

Multiple working directories in Git

Multiple working directories in Git are commonly used when working on multiple branches at once using git worktree. Other alternatives include working in the GitHub UI (which might no...

In Git, Oct 20, 2022

Install .NET on Amazon Linux 2

Building your .NET project on Amazon Linux can cause issues regarding the packages and dependencies. Today I’m going to show you how to install the .NET package on Amazon Linux 2.

In .NET, AWS, Amazon Linux 2, Oct 20, 2022

About filtering Git commits (CHEATSHEET)

Filtering commits is yet another handy feature about Git. You can filter by author, by date, commit ID (SHA1 hash), commit message, and few other things I suppose. My goal in this pos...

In Git, Oct 19, 2022

Install Git on Amazon Linux 2

The Git installation on Amazon Linux 2 is simple and straightforward. Let’s check it out.

In Git, AWS, Amazon Linux 2, Oct 18, 2022

Properly remove untracked files in Git

You can always rm -rf files and directories from your working tree for sure, or even git reset --hard. However, there is another way, the Git way, a much proper one to do the same thing.

In Git, Oct 18, 2022

How to remove unstaged changes in Git

As a follow-up to my previous posts linked below, let me show you how to remove unstaged changes in Git. Although it’s much easier and arguably faster to do everything from an IDE GUI...

In Git, Oct 17, 2022

Install Yarn on Alpine Linux

Getting Yarn from the apk Alpine package manager is the easiest way to install on Alpine Linux.

In Yarn, Alpine Linux, Oct 16, 2022