Free Hosting With GitHub Pages: Push Your Site Live

Поделиться
HTML-код
  • Опубликовано: 28 авг 2024
  • Join my premium 2024 bootcamp here learnwebcode.t...
    Let's learn how to push our website live up onto the web. Since our simple website doesn't rely on any server-side languages (such as PHP, Python, Node, Ruby, etc...) we can use GitHub Pages for free, forever!
    Playlist for this full series: • Brad's Bootcamp - Free...
    Follow me for updates on new episodes:
    Instagram: / javaschiff
    Twitter: / learnwebcode
    Facebook: / brad-schiff-1542576316...
    Twitch: / learnwebcode

Комментарии • 165

  • @getpwnd89
    @getpwnd89 4 года назад +14

    How can I custom the url? Or do I need to buy a domain name still and how can I apply to GitHub pages?

    • @LearnWebCode
      @LearnWebCode  4 года назад +16

      If you don't like the URL / domain that GitHub Pages gives you, you'll need to purchase a domain through your favorite registrar company, but then yes, you can point it towards your free GitHub Pages site. Here's the GitHub instructions on how to do that: docs.github.com/en/github/working-with-github-pages/configuring-a-custom-domain-for-your-github-pages-site

    • @DRocksRecords
      @DRocksRecords 4 года назад +1

      The only thing that cant be free is the custom domain name like mysite.com but its only like 12dollars per year! While hosting is normally about from 60 to 350 for small sites!

    • @RaquelBaranow
      @RaquelBaranow 3 года назад

      @@LearnWebCode I looked at that and it’s too confusing. I have a new domain name, still not sure how to link it.

    • @techtipsuk
      @techtipsuk 3 года назад +1

      @@RaquelBaranow looks straight forward, did you change your DNS to match what GitHub specify?

    • @techycompute3636
      @techycompute3636 3 года назад

      Look at porkbun for domains they have some for 1$ a year

  • @valentepablo
    @valentepablo 3 года назад +20

    Before I keep going and watch the rest of the videos, I just wanted to tell you that you're literally making me get a job out of this. Started this journey a week ago learning HTML and CSS with a couple of tuts until I found your channel.
    Now I'm developing a simple website for my friend's business and it's amazing!
    I want to thank you for that!

  • @resty1672
    @resty1672 3 года назад +7

    I have watched several Github tutorial,you are so far the only one make it super clear and understandable.Big fan of your teaching style!

  • @wetsand7379
    @wetsand7379 4 года назад +16

    Your cats face in the thumbnail... Best thing ever 😂

    • @ashxx1442
      @ashxx1442 3 года назад

      I came for the cat

  • @anasmostafa1
    @anasmostafa1 4 года назад +6

    I'm really gratefull for this man existence and the content he produces. I occasionally talk about him to my family, imagine ! Brad doesn't know if I exist, and my family just care about my carrier.
    From experience, I hate academic teachers. I always meprise the value they think they offer, I was always the one who, sometimes, make new things out of courses that the teacher never considered or found out.
    But the way this man talks to an apprentice logical mind is, very rare.

    • @LearnWebCode
      @LearnWebCode  4 года назад +6

      I know you exist 🙂 Haha, thanks for the support and I'm glad you enjoy the content!

  • @nuruljanah9621
    @nuruljanah9621 2 года назад +2

    Believe me your video lectures are the best, please keep the good work going. Thanks for the knowledge shared.

  • @crevathy5189
    @crevathy5189 3 года назад +2

    Your way of explaining is way more understand able and very satisfying ☺️

  • @usajimary
    @usajimary 3 года назад +4

    I am definitely subscribing to this channel, this was the most simplest explanation ever. I just uploaded my first project. Thanks bro

  • @bengbeng2005
    @bengbeng2005 2 года назад +1

    you have talent in explaining things in a simple way, thank you, Brad

  • @bayoibiyemi5268
    @bayoibiyemi5268 3 года назад +3

    Woooow this was detailed, I’ve watched tons of videos but none was as good as yours. You’ve helped me put my website on the web and I’ll subscribe and also look for your course on Udemy.

  • @johntran2442
    @johntran2442 3 года назад +1

    Very descriptive and sooo much information. I was trying to get this going for 2-3 hours and after watching your video, I got it done! Thank you!

  • @user-bn7yn7mr2m
    @user-bn7yn7mr2m 6 месяцев назад

    Best tutorial I've watched. Thanks so much for breaking it down so simply

  • @chandansayed8745
    @chandansayed8745 4 года назад

    I already purchased three-course of yours on Udemy. And you started this one! Really, I need a time table. Love the way you teach! You are my favorite!

    • @LearnWebCode
      @LearnWebCode  4 года назад +1

      Thanks for the support! The Udemy courses go more in-depth on a single topic, whereas this series is more of just the "birds eye view" of how all the different topics fit together.

    • @chandansayed8745
      @chandansayed8745 4 года назад

      @@LearnWebCode I am learning. I believe there is no limit to learn! Thanks a lot!

  • @hartdev05
    @hartdev05 3 года назад

    My first ever frontend sample site is now live! Thanks a lot man!

  • @touchyclips1870
    @touchyclips1870 2 года назад +1

    Loving this complete bootcamp series you r the best 👏

  • @mounir101
    @mounir101 4 года назад +1

    You're great and video is also pretty super! Where I know GitHub about 1 year since I started learning programming and I also know GitHub desktop app but I haven't used it before and didn't even know it offers free websites pages hosting. Thanks so much for the info. First comment and new subscriber on your channel.

    • @LearnWebCode
      @LearnWebCode  4 года назад +1

      Thanks for subscribing! Yep, GitHub Pages is amazing, and with the popularity of "Static Site Generators" nowadays... it means the only cost of hosting a simple site is just buying a cheap domain with another company and then configuring it with GitHub: docs.github.com/en/github/working-with-github-pages/configuring-a-custom-domain-for-your-github-pages-site

    • @mounir101
      @mounir101 4 года назад

      @@LearnWebCode Great! thanks, Sir so much again for guiding us doing amazing jobs. God bless.

  • @bhavleensingh6929
    @bhavleensingh6929 4 года назад +4

    you what is common between you n me
    first yes, we both love javascript
    second is our initials
    Brad Schiff - BS
    Bhavleen Singh - BS
    Love from India

  • @sanazbahmani6447
    @sanazbahmani6447 3 года назад +1

    Nicely explained! This is without doubt what I've been looking for in the past month. Thank you so much.

  • @KoolTism
    @KoolTism 2 года назад

    Awesome video brother! You really saved me a lot of headaches with showing me how to use github pages for hosting a repository!!!!!

  • @DRocksRecords
    @DRocksRecords 4 года назад +2

    I really like how you teach stuff we actually need to know... i got to know you with your udemy course before adding u on RUclips

  • @biotropicsmensformula4811
    @biotropicsmensformula4811 4 года назад

    Your video is high quality and your explanation is very clear. Thanks

  • @marcioromanblanco
    @marcioromanblanco 4 года назад +1

    Great video! can't wait until next chapter! Thanks!

  • @FaudiaxProductions
    @FaudiaxProductions Год назад

    m'dude thank u bro, i've been tryna publish my own website for a while now

  • @jiandeng8595
    @jiandeng8595 4 года назад +4

    BTW, you can push changes in VScode too

  • @jamiemarsh7436
    @jamiemarsh7436 3 года назад +1

    Fantastic video, extremely well explained and easy to follow/understand. Many thanks

  • @aspeno5613
    @aspeno5613 2 года назад

    Thank you for this! I had an issue where my site wasn't showing up but entering a custom domain name in the pages section fixed it. Maybe I missed something. Great tutorial :)

  • @musicrecording1463
    @musicrecording1463 3 года назад +1

    Fantastic video, exactly what I was looking for! For some reason when I try to deploy my site from the master it will only display my readme file as a webpage. Strange. Edit: I changed my html file to index.html and that fixed it!

  • @lorimast
    @lorimast 4 года назад +1

    I am absolutely amazed. I've been paying for hosting, is it really this easy??? Only thing is I created my sites using a theme in Wordpress. If only I knew enough HTML to do this...

  • @marymauntz5805
    @marymauntz5805 3 года назад

    Ugh thank you so much this always confuses me but you made it simple and I alwas come back to this video!

  • @elsayedabdullah94
    @elsayedabdullah94 4 года назад

    you are the best one to explain anything💘

  • @cassiegraf7968
    @cassiegraf7968 Год назад

    so easy to follow, thank you!!

  • @jaysworldtv4472
    @jaysworldtv4472 2 года назад

    God bless you for this.. You just saved me a lot of stress.. Thank you so very much 🙏

  • @mashetibyrum1343
    @mashetibyrum1343 4 года назад

    Dude, you are the best. Great tutorials.

  • @danielyang2221
    @danielyang2221 4 года назад

    Thanks, Brad. I like your teaching.

  • @zigaudrey
    @zigaudrey 3 года назад +1

    So, as far as I understand, we need the Git Desktop software if we want to update the site. Can we update it by replacing the file with a new one? We can publish files on GitHub, right? So, the software is optional?
    I wonder: is there a size limit? Is the project added on the Desktop saved on the computer? I am not sure my laptop will handle that. I hope there is a cloud. Can we change the name file within the desktop tool?

  • @amanpundhir9694
    @amanpundhir9694 4 года назад

    hey,Brad I have recently completed your react course on udemy it the best course to learn react.

  • @philodonnell4041
    @philodonnell4041 2 года назад

    You are a great teacher!

  • @Habib_HBB_17
    @Habib_HBB_17 4 года назад

    Best teacher ❤️

  • @catreunion
    @catreunion 2 года назад

    Thank you so much Brad :D

  • @shaabanahmed4629
    @shaabanahmed4629 3 года назад

    Thank you for this amazing video. I have just published my portfolio step by step following your video. I'm not a programmer, I'm an eLearning developer and want to create my portfolio. So I have a question about security, Is there anything I should be aware of when publishing my portfolio, it just includes info about me, some samples, and articles later on.

  • @praveenshukla8845
    @praveenshukla8845 Год назад

    very informative video helped me a lot, thank you

  • @gregsimard-ol1hr
    @gregsimard-ol1hr Месяц назад

    Thanks Brad!

  • @naiadbaksh3996
    @naiadbaksh3996 2 года назад

    Great content! Keep up the amazing work.

  • @danicaperac5094
    @danicaperac5094 2 года назад +1

    Am I the only one who is strugglling with publishing ? :D I do everything you said but I don't get my link, where is the problem ?

  • @kenvng
    @kenvng 2 года назад +1

    I DO NOT have the GITHUB PAGES section... :( not sure why. Can you help? Thank you!

  • @dariusthurman8835
    @dariusthurman8835 3 года назад +2

    For the longest time I keep having this problem when I create an html project and I post it to github I can never host the site properly. I follow all the steps and go to get hub pages select master/main branch and click the github io link and I either get the 404 error or the white page.

    • @aishwarya_jamdade
      @aishwarya_jamdade 3 года назад

      bro same problem. did you solve it?

    • @dariusthurman8835
      @dariusthurman8835 3 года назад +2

      @@aishwarya_jamdade yeah you got to your main html page named as index.html.

    • @jasminekhalil
      @jasminekhalil 3 года назад

      @@dariusthurman8835 what do you mean??

  • @arpitamitra8037
    @arpitamitra8037 4 года назад +1

    I am doing your course from udemy . So there is a problem of push when i am finally doing heroku master.It says heroku cannot detect buildpacks what to do ??

  • @Kamrul_abc
    @Kamrul_abc 3 года назад

    Hi, Thanks for this in fact all of your coding tutorials. I have a question, if you can answer. The questing is, does github pages allow my google ads to put on these free hosted sites?

  • @tremolony4924
    @tremolony4924 3 года назад

    Dude.... I love you!!!! tysm

  • @DRocksRecords
    @DRocksRecords 4 года назад

    Hey Brad, as of current times would you be inclined to prefer using tools such as Netlify compared to Wordpress ?

  • @lukescheller7216
    @lukescheller7216 2 года назад

    Thank you!!!! - Would you happen to have this exact same process for a React project?

  • @MrAngoleiro
    @MrAngoleiro 4 года назад

    Very well explained! Thank you

  • @norambee4347
    @norambee4347 2 года назад

    Thank you for the video really helpful. I noticed that the change at 12:41 did not show up in my github, could it be because of updates?

  • @ninadkukdolkar6758
    @ninadkukdolkar6758 2 года назад

    Thanks that helped a lot

  • @khanhinan1136
    @khanhinan1136 4 года назад

    Brad you are ♥️ always

  • @muskanbani6111
    @muskanbani6111 2 года назад +1

    i dont see github pages option!

  • @Irfan_Ali_24
    @Irfan_Ali_24 4 года назад

    Thanks so much for teaching!

  • @fachihul
    @fachihul 4 года назад

    I think the most difficult part of frontend development is JavaScript.pls do more tutorial on this topic that's related to web development.

    • @LearnWebCode
      @LearnWebCode  4 года назад +1

      I agree, JavaScript is the hardest part by far. In Chapter #2 (Programming) I have both a "Dog Slideshow" project planned where we pull dog data and images from an API and display them as a slideshow, and also a simple "Math Game" project powered by JavaScript.

    • @fachihul
      @fachihul 4 года назад

      @@LearnWebCode will you cover this from scratch?

  • @Inna-sn4qx
    @Inna-sn4qx 2 года назад

    Thank you so much!

  • @somenbhattacharjee4905
    @somenbhattacharjee4905 3 года назад

    There can be a situation wherein one has to format one's PC or the OS just crashed. In such a scenerio, how to restore a local WordPress from a github backup or WordPress backup? can we still log in using the same credentials. I mean how do I add content to the same github site that was connected to the local wordpress before the pc had a crash. To be more specific, I mean how do we go about the database, log in and most importantly, how do I make sure that my previous posts are not lost or the permalinks are not hampered.

  • @kestonmendez4290
    @kestonmendez4290 Год назад

    My page is not displaying the Source selection guys... How do I locate the source to active the GitHub?

  • @alexlytle089
    @alexlytle089 4 года назад +1

    Please Please Please. provide support for your paid courses. Your a great teacher but the wordpress course has so many question are left unanswered

  • @drakomatic
    @drakomatic 3 года назад

    im looking for a tutorial to force DNS to a minecraft server (not sure if thats right, simply put github page link send you to the minecraft server)

  • @SA-oj3bo
    @SA-oj3bo 3 года назад

    Can this also be used to test ajax or only for static pages? Thx.

  • @chieesntra
    @chieesntra 2 года назад

    thank you so much!!!

  • @davidaxtell3056
    @davidaxtell3056 3 года назад

    Hello, Brad I am trying to complete your Full Scratch Javascript course but have run into a major barrier. I have left messages for you on the Udemy comments but you never answer them. What does it take to get you to pay attention to your users???

  • @plumtree8713
    @plumtree8713 3 года назад

    my photos didnt' load with my page.. not sure why? followed you step by step.

  • @thegreenlettsmind6035
    @thegreenlettsmind6035 4 года назад +1

    Nice tutorial! 🥰
    but when i click on the link to my website in git hub it says that, 'GitHub Pages are temporarily down for maintenance', then i got a 404 error... I wonder when i can view my web😖...

    • @goodnt1485
      @goodnt1485 3 года назад

      Same thing happens to me too and idk how to fix it

    • @anaghaachakrapani1510
      @anaghaachakrapani1510 3 года назад

      same :(

    • @DallySkyeAnims
      @DallySkyeAnims 3 года назад

      It's probably because your repository name is too long, shorten it and see what happens. It worked for me thankfully.

  • @kestonmendez4290
    @kestonmendez4290 Год назад

    Hi, Chat and Host. Question: I don't see the GitHub Pages select option. Can someone help me out pls and Thx you. 5/22/2023. Anything after 6/1/2023 please... Don't comment or write and I do thank you for your time in this matter.. Just trying to control or limit the amount of emails will be coming into my inbox.. Thanks again team!!!

  • @dylanm7638
    @dylanm7638 3 года назад

    Thanks , well explained

  • @angelvictorio9008
    @angelvictorio9008 3 года назад

    I got a little problem at the part of Github pages

  • @martinkarugaba
    @martinkarugaba 2 года назад

    Thanks, man

  • @PrinceJeniFX
    @PrinceJeniFX 3 года назад

    But do we need to buy a domain

  • @abdullahalsiam105
    @abdullahalsiam105 4 года назад

    You are doing great

  • @rajendraku.mohanty6216
    @rajendraku.mohanty6216 4 года назад

    Wow just amazing ❤️❤️❤️

  • @AG-go1eo
    @AG-go1eo 3 года назад

    Is this for a dynamic website or a static one

  • @sbasalan
    @sbasalan 4 года назад

    How about to upload a html file every single 15 mins to Github? Is there a FTP like most of domain environment?

  • @bii710
    @bii710 3 года назад

    can we monetize such github pages?

  • @rjones83061
    @rjones83061 2 года назад

    Week one under the belt........... =) 1vid./day ....

  • @jackmandingo7037
    @jackmandingo7037 3 года назад

    6:40 is the starting point.

  • @sgraham9880
    @sgraham9880 3 года назад

    Thank you sir!!!

  • @theprospector1424
    @theprospector1424 Год назад

    I tried it right now.. and it's not working

  • @msvmanikantasrivishnu7788
    @msvmanikantasrivishnu7788 4 года назад

    Thank you again

  • @deeoz212
    @deeoz212 3 года назад

    For some reason I keep getting '404 File Not Found'

  • @tomislavbusic2652
    @tomislavbusic2652 3 года назад

    Thank you!!

  • @nadeemnan266
    @nadeemnan266 3 года назад

    Hey Brad ! Hope you are well in these difficult times. I have followed this video of yours, step by step, but when I click the link for my website to view in a browser it shows the following error code. I have been jumping from page to page and make sure I am not missing anything. Could you please help me out.
    404
    File not found
    The site configured at this address does not contain the requested file.
    If this is your site, make sure that the filename case matches the URL.

    • @LearnWebCode
      @LearnWebCode  3 года назад +2

      Hi! I'm doing well and hope you are too. If you check the main overview page for your repository on GitHub, does it contain a file named "index.html" and can you double check that it is spelled exactly that way including lowercase letters? Also, you might try pushing a minor change up to GitHub just to give it another chance to trigger the process of publishing it on GitHub Pages.

  • @fadikhaleel2092
    @fadikhaleel2092 4 года назад

    Thank you very much

  • @gireesht2487
    @gireesht2487 4 года назад

    It's possible to publish php based website? with database?

  • @Dexter101x
    @Dexter101x 3 года назад

    Does it host php and mariadb?

  • @hmpbs6679
    @hmpbs6679 3 года назад

    i did everything like you did but for some reason its not working when i click on the link

    • @LearnWebCode
      @LearnWebCode  3 года назад

      Do you mean the link that GitHub gives you on the settings page for your "GitHub Pages" url? Maybe try pushing a small change to your repo to give it another chance to update. Or you can try a hard refresh on your page's url (hold shift key while clicking reload icon). Or I have seen before that with a brand new repo, not always, but it can sometimes take about 10 minutes before your site url starts working.

    • @hmpbs6679
      @hmpbs6679 3 года назад

      @@LearnWebCode I changed the repo name to my username and it worked

  • @harshshah6185
    @harshshah6185 4 года назад

    Millionaire Teacher

  • @cryptosauce_
    @cryptosauce_ 3 года назад

    After I go to my repository's settings and change it to the main branch and save, after I then click on the published link, i get a 404. HELP!

    • @LearnWebCode
      @LearnWebCode  3 года назад

      It might take a few minutes, and you might try pushing a small change / new commit to trigger it to try again. Also, do you have a file named "index.html" for it to find?

    • @cryptosauce_
      @cryptosauce_ 3 года назад

      @@LearnWebCode hmmm why do i need to have a file named index.html? My html files in my repository can have its own custom name right?

    • @cryptosauce_
      @cryptosauce_ 3 года назад

      @@LearnWebCode Hello, what is the purpose of having a file name index.html? And does there need to be anything within this file?

    • @JamesFotografia
      @JamesFotografia 3 года назад

      @@cryptosauce_ its the thing(index.htm) that browsers look for loading up the website. Its a standard practice

  • @RichardGetzPhotography
    @RichardGetzPhotography 4 года назад

    Hey Brad, do you ever visit your Udemy courses and answer questions? I don't see a single reply from you?

    • @LearnWebCode
      @LearnWebCode  4 года назад +1

      Just saw a couple of your questions in Udemy; will answer the others later tonight! Have a good one.

    • @alexlytle089
      @alexlytle089 4 года назад

      @@LearnWebCode You have 1130 questions unanswered in the wordpress course. I think if you decide to abandon the support to a course can you atleast provide source code and directions so we can see the working code.

    • @alexlytle089
      @alexlytle089 4 года назад

      When brad answers a question to a Udemy course its a solar eclipse it doesn't happen very often but when he does it's a sight.

    • @emmanouil1453
      @emmanouil1453 4 года назад

      ​@@alexlytle089 Hahaha. Me too have some questions/pending but they are always minor ones. Almost 99.99 % of his courses work smoothly with no issues and they are crystal clear. He is the best instructor on the Universe not only the Udemy!. I have taken all his courses except Wordpress for beginners.

  • @xboxproaso999
    @xboxproaso999 2 года назад

    nice

  • @thomashuntsman9566
    @thomashuntsman9566 4 года назад

    Hahah, this video is sponsored by... me!

  • @PHOENIX2001
    @PHOENIX2001 3 года назад

    How can it be free if I have to sign up for GitHub Pro for $4.00 a month?

    • @LearnWebCode
      @LearnWebCode  3 года назад +1

      Don't sign up for the Pro version, the Free plan is more than enough for just about everything unless you're working with a development team for big clients/projects.

    • @umarhanif1
      @umarhanif1 3 года назад

      @@LearnWebCode is github available in pakistan or asia countries?

  • @parastormlab4866
    @parastormlab4866 4 года назад

    Great

  • @semeercm
    @semeercm 4 года назад

    Do you know to create like smallseotools.com website in wordpress

  • @Vikasseo1
    @Vikasseo1 4 года назад

    Just curious to know, could I host a wordpress site on github

    • @birsingh5388
      @birsingh5388 4 года назад +1

      No, it's only host front end without any database

    • @LearnWebCode
      @LearnWebCode  4 года назад

      As Bir Singh mentioned, you can only host front-end code on GitHub pages. However, there are all sorts of "Static Site Generator" projects that can take your local copy of WordPress, even if you have thousands of pages, and automatically generate HTML files which GitHub Pages could host. That would actually be ideal from a page-load speed and security standpoint, but you'd lose any interactivity (user registration, comments, etc...). I'll cover more about these topics in the "Servers" chapter 🥳

    • @Vikasseo1
      @Vikasseo1 4 года назад

      @@LearnWebCode Thankyou Sir

    • @Vikasseo1
      @Vikasseo1 4 года назад

      @@birsingh5388 Thanks Bir Ji

  • @justcurious2439
    @justcurious2439 3 года назад

    Why allow comments if you don't even respond?