January 25, 2021

Category: GIT

Fixing git/github merge conflicts
GIT, LinuxNix, merge conflict

Fixing git/github merge conflicts

Introduction In our previous article on the git version control system, we explained how we could modify our files in repositories in our GitHub account and then pull the changes from GitHub to the git repositories on our local system and keep the files in synchronization. Now, what if we modified the same piece of […]

Read More
Pulling changes from GitHub to Git
GIT, git pull, Github, LinuxNix

Pulling changes from GitHub to Git

Introduction In our previous article, we demonstrated how we would push our git repositories from our local system out to GitHub. In this article, we will demonstrate how we would actually make changes in a file within a repository on GitHub and then pull the changes/updates to our local machine.   Demonstration: I’ll continue to […]

Read More
How to Install and Configure GitLab in Debian 10
Debian, General Articles, GIT, Gitlab, TecAdmin, version manager

How to Install and Configure GitLab in Debian 10

Gitlab is a web-based DevOps lifecycle management tool developed by GitLab Inc. Similar to the Github, Gitlab is also another popular Git version control system used by large number of users. Gitlab also provides great features like issue tracking, To-Do list, continuous integration and deployment (CI/CD) pipelines for the applications. Gitlab also supports integration with […]

Read More
Git branches continued
GIT, git branches, LinuxNix

Git branches continued

Introduction In our previous article, we introduced you to the concept of branches in git. We explained what are branches and demonstrated how we could create a branch, switch to a different branch and delete a branch. In this article we will demonstrate how we use branches to prototype our work while keeping a functioning […]

Read More
Git branches explained
GIT, git branches, LinuxNix

Git branches explained

Introduction Thus far we’ve explored different features of the GIT version control system like viewing a log of the git commit history, viewing differences between staged and committed versions of files. We also explained the concept of HEAD and explored how we could use the git checkout command to revert to previous versions of files […]

Read More
How To Install and Configure GitLab on Ubuntu 20.04
General Articles, GIT, Gitlab, TecAdmin

How To Install and Configure GitLab on Ubuntu 20.04

Gitlab is a web-based DevOps lifecycle management tool developed by GitLab Inc. It provides git version control repository management, issue tracking, To-Do list, continuous integration and deployment (CI/CD) pipelines for the applications. Gitlab also supports integration with various services. The Community edition of Gitlab is available free for use on development and production environment. It […]

Read More
cPanel, Development, GIT, Github, hosting, Install Git, Linux, node, Open Source, Perl Dependencies, Perl Errors, Scripts, shell, Shell Scripts, Software, Tutorials

How to install Git under CentOS running cPanel

Recently when working on creating a new bash script to calculate inode usage I attempted to install Git on a CentOS 5 cPanel server and got a lot of Perl errors. After running the install command from Yum as you can see in the output below it was complaining about dependencies. Here’s a few of […]

Read More
Generate an inode report (file count) for Debian, CentOS, cPanel, RHEL, with INODES shell/bash script
bash, CentOS, CloudLinux, count, cPanel, Debian, Development, files, GIT, hosting, inode usage, inodes, Linux, Linux Mint, node, notify, Open Source, OpenVZ, red hat, report, RHEL, Scripts, shell, Shell Scripts, size, Software, Troubleshooting, Tutorials, Ubuntu

Generate an inode report (file count) for Debian, CentOS, cPanel, RHEL, with INODES shell/bash script

If you have every used shared hosting, or are involved with the hosting business in any way, you should already know what an inode is. Each time a file is created, uploaded, and so on, an inode is created. This inode stores information like ownership, permissions, etc … basically all the metadata about the file. […]

Read More