How To Build A Website | Github Pages | Jekyll | Template

preview_player
Показать описание
===== Likes: 365 👍: Dislikes: 19 👎: 95.052% : Updated on 01-21-2023 11:57:17 EST =====
Build your own personal website for FREE! I will be utilizing Github pages with Jekyll. Github pages ties everything together and Jekyll is a static generator framework where it automates the task of coding html pages ready for consumers. You do NOT need a coding background to make your very own website!

🔗 My Links 🔗
Github:

Github Website: (Subject to change as I continue to update)

📓 Requirements 🧐
1) Get a Github account (You don’t need Github Pro)
Get git bash (unless your terminal already has git commands)
Create your github keys on your machine

- Run ridk install on the last stage of the installation wizard (this installs gem)
- Open a new terminal and run gem install Jekyll bundler
- Check if Jekyll has been installed by Jekyll -v

⭐ Popular Templates ⭐
1) Academic Pages (Student Theme)

2) Jekflix (A Netflix themed website)

3) Al-folio (A personal website theme)

⌛ Timeline ⌛
0:00 - How To Build Your Website
2:00 - Fork a Template & Github Page Standard
3:40 - Editing Template for Personal Website use
6:40 - Verify and Continue to Edit Template
8:38 - Deploy your Website
Рекомендации по теме
Комментарии
Автор

I've watched this video so many times, every new page I make I come back to this video. Thank you so much for providing such a helpful guide!

Vampyricx
Автор

This video was soooo helpful!!! I was completely lost about how to add the jekyll repository to my own github page, and you explained it really clear. Thank you so much for your content!!

steffaniasierragalvis
Автор

Note that Jekyll at 1:47 should be jekyll

yazmatazz
Автор

Pretty helpful even for a non-SW engineer like myself. Only part, I didn't understand is the deployment part. I am working with another jekyll repo and it seems only thing I need to do is to git push instead of bin/deply --user command. In fact, I'm my repo, there is no github folder or bin folder. So, a little confused with this part.

richardspitzer
Автор

Thank you so much for this tutorial. This saved me a lot of time.

pablopudding
Автор

Doesn't look that is actually you talking😟

claudiap
Автор

Has anyone been able to successfully deploy this? This is way more complicated than it should be

rogueconomist
Автор

Running into a libv8 mini_racer error. Syntax of gem 'wdm', '>= 0.1.0' matches yours. Bundle install gives mini_racer was resolved to 0.6.3 which depends on libv8 node. Appreciate any guidance you can provide. Great video

calebd
Автор

"Thank you so much for the great content. My question is, when I deploy it on GitHub, later, if I want to make changes, should I just make the changes on my local machine and deploy it again? Will the changes be integrated, or is there something else that needs to be done?

neetxbo
Автор

Thanks for the awesome tutorial! Can I connect a back-end code to any of the front-end pages of al-folio? As in, run a code in the back-end and show a simple pictorial demonstration in the front-end?

debadritatalapatra
Автор

Running into an issue. I follow your process and get to the point where you 'bundle install' and 'bundle exec jekyll serve'. All goes good but the locally hosted website isnt updated with my changes? I change my name, commited and pushed (verified it on my github) and its still the default confg.xml or splash page. Awesome video btw!

deadbeef-eiic
Автор

hi spencer, I have a weird problem with the Deploy step. When I try to run bin/deploy --user, nothing happens except a windows popup comes up asking which application I want to run

ClaraL
Автор

what is config.yml . where to get that file

MULLAIVENDANK
Автор

when I *"$ bin/deploy --user"* I get *"bash: bin/deploy: No such file or directory"*

Do I need to be using a different command or am I missing something else? I'm not using the same template as you, but I did try the jekflix one and am getting the same issue. Thanks

plsdontbanmeagainyoulibtards
Автор

I followed you steps, but I can only see pictures on the website only on full screen, i'm wondering if you know why is it

rfyloqq
Автор

Would you try to fork the repo again and deploy? I've tried 100 times, and it doesn't work anymore. Thanks!

jennysun
Автор

I followed everything here. When I try to deploy using Github Actions, I get an error to do with WDM. Saying it's not supported on my system, but I'm running Windows 11.

bristowsoundsgood
Автор

This is probably just me struggling with Git in general, but when I run the final bin/deploy script, it tries to push to the alshedivat repo and not mine. I followed all the steps in the video, excluding the Windows-specific steps since I am on Linux. Where might I be going wrong?

klarachura
Автор

Is there a way to change where gem is installed in Windows 10 ??? Even though during the Ruby installation, I choose a folder without spaces, as it tells me to, gem keeps installing in a folder under my username which has a space in it.
And then gem just fails to install jekyll because it's running from a path with a space in it.
I just can't seem to find a way to not have gem install inside a folder under my username.

Anistuffs
Автор

hi, I'm quite new to git, and so I have been following your video for days on end to get my website up, but to no avail. So I am on a mac system, and while my site looks fantastic locally, works fine, all the links and everything is working fine, when I deploy it I am only getting the first page that too like an html, devoid of any of the formatting. Could you please suggest what I can do? I am not even getting any errors in deployment either (line to line just like yours).

kevinkuriakose