Below are the steps that Developer can follow while pushing a file from their local system to the GitHub repository using Git cli:  a. Initialize Git in the project folder: We can run the command after navigating to folder which we want to push to GitHub:  Git init  This will create a hidden. Git directory in folder which helps Git to recognize and store the metadata and version history for project.  b. Add Git files: This command will tell Git about which files to include in commit.  Git add -A   We can use option -A or --all which refer to include all files.  c. Commit Added Files: Git commit -m 'Add Project'  d. Adding a New Remote Origin: Here remote refers to the remote version of working repository and "origin" is the default name given to remote server by Git.  Git remote add origin [copied web address]        e. Push to GitHub This will push the file to the remote repository:  Git push origin master