Photo by Roman Synkevych on Unsplash

Before diving deep in lets learn about some terminology that we are going to use.

What is Forking ?

A fork is a copy of a project folder (repository) into your Github account or onto your desktop if you use Github on your Desktop. This allows you to freely experiment with changes without affecting the original project.

What is Pull Request?

Pull requests let you tell others about changes you’ve pushed to a branch in a repository on GitHub

For instance, a user Sam forks a repository of Sachin and makes changes to that repository. Now Sam can make a pull request to Sachin but it’s up to…


An introduction to the command line text editor, and a few helpful tips to get you started.

You do not need to be a command-line wizard to be able to use Vim. Using Vim consists of three simple steps: opening Vim, making the necessary text edits, then saving and exiting.

Opening Vim

vim Helloworld.txt

Using the vim command followed by a file name will result in opening that file in the vim editor. If that file does not already exist in your current directory, it will be created.

Sachin Maurya

Wannabe a ethical hacker

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store