If you have GitHub Pages set up on GitHub, there is no need to build the site locally because GitHub will build the pages for you any time you update the repo.
Locally, you can use:
# Serve the website
bundle exec jekyll serve
# Serve the website and automatically refresh the browser when edits are made
# You will have to start and stop the server if you modify _config.yml
bundle exec jekyll serve --livereload