Go to github account Create a new repository Give and create create a local file and run cmd from there NEW REPOSITORY git init git add . git branch -M main git commit -m "<message>" git remote add origin https://github.com/sumanthaka/<repository name> git push -u origin main TO ADD NEW CHANGES git add . git commit -m "<message>" git push -u origin main TO CHECK CHANGES git status TO PULL A REPOSITORY git clone <url> TO GET LATEST CHANGES git pull TO DEPLOY STATIC PAGE go to repository settings go to pages select branch click save the landing file name should be index.html