DevOps and Development

How to Install Jenkins on Ubuntu 22.04

October 20, 2022

Learn how to install Jenkins on Ubuntu 18.04. This software package is used to automate parts of the build, testing, delivery, and deployment of software. Jenkins uses the Java Runtime Environment (JRE) and supports continuous integration (CI) and continuous delivery (CD).

Read more

Kubernetes vs. Docker: Differences and Similarities Explained

October 13, 2022

While in the general sense Kubernetes and Docker both deal with containers, their roles in development, testing, and deployment of containerized apps are very different. This article introduces you to the features and design of these two platforms.

Read more

What Are Data Structures?

October 12, 2022

Data structures help provide a way to represent data physically, and help create efficient algorithms and programs. Learn about what data structures are and the different types in this guide.

Read more

How to Clone Git Repositories Including Submodules

October 5, 2022

If a cloned Git repository contains submodules, Git does not automatically clone the contents of the submodule directories. This guide explains how to clone a repository that contains submodules and ensure that the submodule content is accessible.

Read more

How to List Git Stash Entries

October 4, 2022

This tutorial shows how to view the Git stash history and customize the command output using some of the available options.

Read more

Linux Commands All Users Should Know {Ultimate List}


This article contains a list of commands all Linux users should know. Whether you're new to Linux or want to learn additional useful commands, the list contains many useful tips and tricks.

Read more

How to Stash Untracked Files in Git

September 29, 2022

Untracked files are files in a repository which Git ignores. This tutorial shows how to include the untracked files when stashing unfinished work.

Read more

How To Install Vim on Ubuntu


VIM, known as the programmer’s editor, is highly configurable and customizable. Also, it allows syntax highlighting is a great tool when it comes to editing. In this tutorial, we learn how to install VIM editor on the Ubuntu operating system.

Read more

How to Use git submodule init

September 28, 2022

The git submodule init command adds submodule entries to the local Git configuration file and allows the user to run git submodule update and obtain the contents of the submodule. This tutorial shows you how to use git submodule init and provides the most common usage examples.

Read more

How to Name a Stash and Retrieve a Stash by Name in Git

September 27, 2022

A Git stash allows you to save unfinished work without committing changes. This tutorial shows how to add a custom name or message to a stash, and later retrieve the stash using that name.

Read more
1 21 22 23 24 25 47