# GitHub with Jekyll 4.2.2 - best fastest way

**URL:** <https://talk.jekyllrb.com/t/github-with-jekyll-4-2-2-best-fastest-way/7130>\
**Category:** Help\
**Created:** [March 20, 2022, 6:29am UTC](https://talk.jekyllrb.com/t/github-with-jekyll-4-2-2-best-fastest-way/7130 "2022-03-20T06:29:40Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![steveng](https://avatars.discourse-cdn.com/v4/letter/s/6de8d8/32.png) [@steveng](https://talk.jekyllrb.com/u/steveng)\
**Post date:** [March 20, 2022, 6:29am UTC](https://talk.jekyllrb.com/t/github-with-jekyll-4-2-2-best-fastest-way/7130/1 "2022-03-20T06:29:40Z")

</div>

Hello User,

what is the best, fastest way to a Jekyll Theme to upload to my GitHub account?

GitHub Pages

> **[GitHub Pages](https://pages.github.com/)**
>
> Websites for you and your projects, hosted directly from your GitHub repository. Just edit, push, and your changes are live.

Theme

> **[Build software better, together](https://github.com/topics/jekyll-theme)**
>
> GitHub is where people build software. More than 73 million people use GitHub to discover, fork, and contribute to over 200 million projects.

Manual

> **[About GitHub Pages and Jekyll - GitHub Docs](https://docs.github.com/en/pages/setting-up-a-github-pages-site-with-jekyll/about-github-pages-and-jekyll)**
>
> Jekyll is a static site generator with built-in support for GitHub Pages.

Did you have a tutorial link for me?

Thank you  
steveng

Bill Raymond  
https : / / [Up and Running with GitHub Pages, Part 4, Jekyll Themes - YouTube](http://www.youtube.com/watch?v=8IgNO1HgCrk)  
jekyllthemes . io - GitHub Pages themes - **payed** and free  
https : / / [GitHub Pages Themes – Jekyll Themes](http://jekyllthemes.io/github-pages-themes)  
jekyllthemes . io - Jekyll Theme **only free** - but can i use on GitHub?  
https : / / [Free Jekyll Themes](http://jekyllthemes.io/free)

---

<div class="post-metadata">

**Author:** ![steveng](https://avatars.discourse-cdn.com/v4/letter/s/6de8d8/32.png) [@steveng](https://talk.jekyllrb.com/u/steveng)\
**Post date:** [March 21, 2022, 6:55am UTC](https://talk.jekyllrb.com/t/github-with-jekyll-4-2-2-best-fastest-way/7130/2 "2022-03-21T06:55:11Z")

</div>

only git solution  
https : / / [Github Quick setup — if you’ve done this kind of thing before · GitHub](http://gist.github.com/loretoparisi/95bdcc9a59936f732dccdfd37f202dde)

Jekyll ??  
https: / / [Creating a GitHub Pages site with Jekyll - GitHub Docs](http://docs.github.com/en/pages/setting-up-a-github-pages-site-with-jekyll/creating-a-github-pages-site-with-jekyll)

Shoud this turorial work’s with Jekyll 4.2.2 ?

---

<div class="post-metadata">

**Author:** ![steveng](https://avatars.discourse-cdn.com/v4/letter/s/6de8d8/32.png) [@steveng](https://talk.jekyllrb.com/u/steveng)\
**Post date:** [March 27, 2022, 6:26am UTC](https://talk.jekyllrb.com/t/github-with-jekyll-4-2-2-best-fastest-way/7130/4 "2022-03-27T06:26:17Z")

</div>

Hello User

> **[Creating a GitHub Pages site with Jekyll - GitHub Docs](https://docs.github.com/en/pages/setting-up-a-github-pages-site-with-jekyll/creating-a-github-pages-site-with-jekyll)**
>
> You can use Jekyll to create a GitHub Pages site in a new or existing repository.

> **[Dependency versions](https://pages.github.com/versions/)**
>
> GitHub Pages uses the following dependencies and versions

**jekyll 3.9.0**???

**jekyll-theme-time-machine 0.2.0**

Is this tutorial compatible with **Jekyll 4.2.2**?

My Gemfile

```auto
cat Gemfile
source "https://rubygems.org"
# Hello! This is where you manage which Jekyll version is used to run.
# When you want to use a different version, change it below, save the
# file and run `bundle install`. Run Jekyll with `bundle exec`, like so:
#
# bundle exec jekyll serve
#
# This will help ensure the proper Jekyll version is running.
# Happy Jekylling!
# gem "jekyll", "~> 4.2.2"
# This is the default theme for new Jekyll sites. You may change this to anything you like.
gem "minima", "~> 2.5"
# If you want to use GitHub Pages, remove the "gem "jekyll"" above and
# uncomment the line below. To upgrade, run `bundle update github-pages`.
# gem "github-pages", group: :jekyll_plugins
gem "github-pages", "~> 5-0.2.0", group: :jekyll_plugins
# If you have any plugins, put them here!
group :jekyll_plugins do
  gem "jekyll-feed", "~> 0.12"
end

# Windows and JRuby does not include zoneinfo files, so bundle the tzinfo-data gem
# and associated library.
platforms :mingw, :x64_mingw, :mswin, :jruby do
  gem "tzinfo", "~> 1.2"
  gem "tzinfo-data"
end

# Performance-booster for watching directories on Windows
gem "wdm", "~> 0.1.1", :platforms => [:mingw, :x64_mingw, :mswin]

# Lock `http_parser.rb` gem to `v0.6.x` on JRuby builds since newer versions of the gem
# do not have a Java counterpart.
gem "http_parser.rb", "~> 0.6.0", :platforms => [:jruby]

```

My problem

```auto
bundle install
Fetching gem metadata from https://rubygems.org/...........
Resolving dependencies...
Bundler could not find compatible versions for gem "jekyll":
  In Gemfile:
    github-pages (~> 5.pre.0.2.0) was resolved to 5, which depends on
      jekyll (= 1.2.0)

    jekyll-feed (~> 0.12) was resolved to 0.16.0, which depends on
      jekyll (>= 3.7, < 5.0)

    minima (~> 2.5) was resolved to 2.5.1, which depends on
      jekyll (>= 3.5, < 5.0)

```
