Tags: Git

Move your Dotfiles to Version Control

There is something truly exciting about customizing your operating system through the collection of hidden files we call dotfiles. In What a Shell Dotfile Can Do For You, H. "Waldo" Grunenwald goes into excellent detail about the why and how of setting up your dotfiles. Let's dig into the why and...
Read 0 Comments

4 Management Tools for Git Encryption

See how Git-crypt, BlackBox, SOPS, and Transcrypt stack up for storing secrets in Git. There are a lot of great open source tools out there for storing secrets in Git. It can be hard to determine the right one for you and your organization—it depends on your use cases and requirements. To help you...
Read 0 Comments

Getting Started with Git: Terminology 101

Version control is an important tool for anyone looking to track their changes these days. It's especially helpful for programmers, sysadmins, and site reliability engineers (SREs) alike. The promise of recovering from mistakes to a known good state is a huge win and a touch friendlier than the...
Read 0 Comments

How To Delete a Local and Remote Git Branch

Branches are part of the everyday development process and one of the most powerful features in Git. Once a branch is merged, it serves no purpose except for historical research. It is common and recommended practice to delete the branch after a successful merge. This guide covers how to delete...
Read 0 Comments

joao-silas-72563-unsplash.jpg

cregit
The goal of cregit is to provide token-level blame for a software system whose history has been recorded using Git.

cregit: Token-Level Blame Information for the Linux Kernel

Who wrote this code? Why? What changes led to this function’s current implementation? These are typical questions that developers (and sometimes lawyers) ask during their work. Most software development projects use version control software (such as Git or Subversion) to track changes and use the “...
Read 0 Comments

git-github.jpg

Git
Learn essential open source skills from the Introduction to Open Source Development, Git, and Linux training course and sign up now to start your open source journey.

How to Work with Git and GitHub

Enterprises of all sizes are reporting dramatic and widening skills gaps in Linux and open source skills. Meanwhile, Linux tops the list as the most in-demand open source skill, according to the 2018 Open Source Jobs Report. In this article series, we are taking a closer look at one of the best new...
Read 0 Comments

training-tux.jpg

training
Learn more about Introduction to Open Source Development, Git, and Linux training course and sign up now to start your open source journey.

Learn to Work with Bash, Linux, and Git

As technology infrastructure shifts ever more in the direction of open source, there is rapidly growing need for open source skills. Use of open source software leads to better and faster development, and wider collaboration, and open source skills are a very valuable form of currency in the job...
Read 0 Comments

How to Use Git Version Control System in Linux [Comprehensive Guide]

Version Control (revision control or source control) is a way of recording changes to a file or collection of files over time so that you can recall specific versions later. A version control system (or VCS in short) is a tool that records changes to files on a filesystem. There are many version...
Read 0 Comments

open-208368_1920.jpg

LFD201
The Introduction to Open Source Software Development, Git and Linux training course from The Linux Foundation offers one of the best ways to gain open source fluency.

Get an Introduction to Open Source, Git, and Linux with New Training Course

Open source software has become the dominant model for how technology infrastructure operates all around the world, impacting organizations of all sizes. Use of open source software leads to better and faster development, and wider collaboration, and open source skills are an ever more valuable...
Read 0 Comments

How to Install and Configure GitLab on Ubuntu 18.04 LTS

GitLab is an open source GIT repository manager based on Rails and developed by GitLab Inc. It is a web-based GIT repository manager that allows your team to work on code, perform feature requests, track bugs, and test and implement applications. GitLab provides features such as a wiki, issue...
Read 0 Comments

Pages

Click Here!