GIT provides us with various mechanisms of undoing changes. Let us look at them one at a time. We are going to use the same scenario as in the article GIT basics where we have a folder named pond at /var/www/html/pond which contains two files; frogs and snakes.
Everything in Linux revolves around permissions. It is utmost important to understand this concept if we are to excel in Linux. Most of the issues associated with server configuration in Linux has to do something with wrongly configured permissions. This article covers the practical aspect of the Linux permissions rather than the dull definitions.
Note: This article does not cover installing Ubuntu alongside Windows.
There are basically two ways you can install Ubuntu in you computer.
1. Erase everything on the hard disk and install Ubuntu
2. Manual partition scheme
Options 1 is an easy and hassle free way to install Ubuntu as it will configure necessary partitions for you. Whereas, Option 2 will require manual configuration of the partitions and mount points. Before we proceed with option 2 we need to understand the basic requirement for Ubuntu Installation.