GitHub with Jekyll 4.2.2 - best fastest way

Hello User,

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

GitHub Pages

Theme

Manual

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
jekyllthemes . io - GitHub Pages themes - payed and free
https : / / GitHub Pages Themes – Jekyll Themes
jekyllthemes . io - Jekyll Theme only free - but can i use on GitHub?
https : / / Free Jekyll Themes

only git solution
https : / / Github Quick setup — if you’ve done this kind of thing before · GitHub

Jekyll ??
https: / / Creating a GitHub Pages site with Jekyll - GitHub Docs

Shoud this turorial work’s with Jekyll 4.2.2 ?

Hello User

jekyll 3.9.0 ???

jekyll-theme-time-machine 0.2.0

Is this tutorial compatible with Jekyll 4.2.2 ?

My Gemfile

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

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)