If you have not installed any of the above already and are new to the command line, I would recommend installing Node/NPM and Git via Homebrew. Jekyll's official site includes decent instructions for installation.
cd whatever/directory/you/want/to/work/from
git clone https://github.com/rdwatters/jekyll-gulp-starter
cd jekyll-gulp-starter/gulp
npm install && gulp
localhost:3000
. You should see "Jekyll Starter with Gulp Asset Pipeline." Enjoy the BrowserSync magic.This is a port of a Hugo Starter Kit I'm developing but with a different feature set. Unlike Hugo, Jekyll does not come with a LiveReload option as part of its local server.