DevOps and Development

Bash String Comparison

September 22, 2022

This tutorial shows how to use the Bash shell in Linux to compare two strings in different ways. See examples for each comparison and create example scripts.

Read more

Add, Update, and Remove Git Submodule


Git submodules make it easier to maintain separate records of changes for each feature, module, microservice, etc. This tutorial will teach you to perform basic submodule management operations - adding, updating, and removing Git submodules.

Read more

How to Save a File in Vi / Vim & Exit


Vim (Vi IMproved) is a well-known, open-source text editor for Linux or Unix systems. It is a powerful and stable tool for editing and writing text, both in the command-line interface and as an independent application in a GUI. Take the first step by learning some of the basic commands and building up from there. Follow this guide and learn how to open, save and exit a file in Vi/Vim.

Read more

How to Drop a Git Stash

September 14, 2022

A Git stash allows you to set aside unfinished work and later return to it, without having to commit the changes. This tutorial shows how to delete an existing stash.

Read more

How to Use Git Stash

September 13, 2022

Git stash is a way of storing unfinished work locally, without having to commit the changes. This tutorial shows how to create and use Git stash.

Read more

How to Git Stash Specific Files


This tutorial shows how to stash a specific file using Git. Stashing is a great way of putting aside unfinished changes that aren't yet ready to be committed.

Read more

How to Perform Git Submodule Checkout

September 7, 2022

Git submodules help maintain complex projects by allowing independent repositories to exist as subdirectories within a project repository. This tutorial will show you how to obtain the contents of a submodule using the command line and how to automate the checkout process with GitHub actions.

Read more

Git Tag: An Overview of the Basic Functions

September 6, 2022

This guide shows an overview of basic functions to perform with Git tags. See how to create, delete, push, replace, or checkout a Git tag.

Read more

Git Submodule Guide & Basic Commands to Get Started

September 1, 2022

Git submodules are a Git feature designed to address the issues arising when the code from different repositories is integrated into a single project. This guide aims to provide a simple overview of Git submodules, focusing on the most frequently used commands and workflows.

Read more

Git Tag Commit Guide

August 30, 2022

This tutorial shows how to create a Git tag for the latest commit in the repository, and for a specific commit in the Git project history.

Read more
1 17 18 19 20 21 46