Introduction

Pushing is the process of uploading a folder saved on a local repository to an online repository which can be accessed remotely. The online repository may be public or private. This article is an explanation of the step by step process of how to push projects from your local folder to GitHub on windows operating system. We shall use GitBash to write command line language and SSH key to link our GitHub to GitBash.

Prerequisites

Log in to your GitHub account

Download GitBash