Why branch merging needed in GIT?

Let’s say we have three branches feature1, 2 and master branch. Where master branch is our final branch. Git learns each branch as same. The each branch can’t see other branch commits until a merge happened. There are two ways for merging branch, once is fast-forward merge and other one is 3-way merge. Fast Forward […]

Git Branch

What is branch?Branch is just text reference to the commit.-  Default branch is master.-  Multiple branches can exists in the same repository.- Pointers for all branches are located in .git/refs/heads folder.-  Current branch track new commits.-  Branch pointer moves automatically after every new commit.-  hange branch git checkout <branch>Now we will create a branch and below is the command to […]

Junos

Junos kernel is basically based on FreeBSD unix os. It is an open source software. This is feature-rich network operating system which has been using in a very wide range of Juniper Devices which includes switches, routers etc. It function into multiple software processes and each process handles a device function. This functionality enhances its […]

Difference between Connection-oriented protocols vs Connectionless Protocols

If we talk about both protocols then both works for making connection between two or more devices. This service offered in Network Layer. Sending and receiving data includes connection establishment and termination. And there comes these protocols. Where we can go for connection oriented or connectionless depending on service. Connection-oriented Protocols This connection protocol ensures […]

IPv6 Address

IPv6 Internet Protocol (IP) version 6 is the basically successor of IPv4. It was developed to deal with the issue arising due to exhaustion of IP’s of IPv4. IPv6 addresses are 128 bits in length so it has a very large number of address space which is basically 2128.IPv6 introduces a new types of communication […]

What is Supernetting?

Supernetting is the opposite of Subnetting. It is the process of combining multiple subnetworks to one. This is also known as Class Inter-Domain Routing (CIDR). Once we combine multiple networks to make it a single one then we have an improved version of routing as we have a less number of routing tables. We basically […]

Git Major Issues

Let’s consider, we have two copies of a git repo on two servers. One is on server “managed1” and “managed2”.The first issue occurred when you have made changes on managed1 and pushed it to remote. But on managed2 you haven’t pull the latest repo and committed the changes. It will give you error. On managed1: […]

Create a local yum repository in RHEL8

Package management in Linux is very important thing to know. You must know how you can install, remove and upgrade packages. But before that you must have an active repository on the system. Let’s we have a RHEL8 system, So we can have either a RedHat Subscription to have repo or we can create a […]

Subnetting

The first question is why we need Subnetting. Subnetting is very important term in Network. Let’s say we have 10 devices on which we need to assign the IP address on them. Let’s say we have a Class C IP address range and will have 254 usable IP address but we need only 10. So […]

Foundational Concepts in Networking

Collision DomainA collision domain is basically state that how many devices can send the data at same time and so it can collide to each other which leads to data less. So we always prefer to have less number of collision domains. Like in a Hub, only one device can send the data at one […]