Connect with us

Easy Way to Deploy your Personal Websites / PHP+ MySQL Web Apps for Free using Github




NEWS: Easy Way to Deploy your Personal Websites / PHP+ MySQL Web Apps for Free using Github [New  Developer] » Naijacrawl
Photo: Naijacrawl

Here will show you guys on how you can deploy your apps for free without having a domain and hosting, Github has made it easy for you.


Before I proceed I believe you have knowledge of how you can get your files on Github by using git push and commit or you can do it via file uploads.

If not don't skip this step 

Getting your project on Github is very easy, all you have to do is to open an account with GitHub.


Create a Repository


In the navigation on the upper right corner, click the New Repository under the plus icon.


You only need to fill out the details, then and set how you want the repository to be public or private then click Create repository.


On your repository interface, you can now add some files to your repository by using git or file upload


By git


You will see clone at the right side, click on it and copy the https link.

Go to your project and hold shift + right click a menu that will appear click on open in command prompt and type

git clone the link you copied here


If you are using advance IDE just use the IDE terminal and do git clone.

After cloning I you need to initialize the project and commit, after that you push


Note that you must have installed git package on your system before git will work.

Have any questions here drop it 


By file upload

As for the file upload, you can either click Upload files


Note: by default you are in the master branch of your repository.


or can drag and drop your files like so.


As for the commit message, you can type something that describes what you did. If you added some pictures, is your choice, all done


Deploy your website using GitHub Pages

Note that your project must contain home.html or .php or index.html or .php

First, go to Settings and scroll down to GitHub Pages.

Then, click on the master branch. With this, your site is now published at

  If you want to use rather than


you just need to name your repository This is suitable for portfolio websites.


Have any confuse kindly comment to this post 



I am a software developer, like meeting people and love blogging, that's why I developed naijacrawl because that's what I love doing.

Continue Reading
Click To Comment

BE First To Comment

    Leave a Reply

    Your email address will not be published. Required fields are marked *