# Jekyll serve is not autoregenerating for changes

**URL:** <https://talk.jekyllrb.com/t/jekyll-serve-is-not-autoregenerating-for-changes/8247>\
**Category:** Help\
**Created:** [May 16, 2023, 5:08pm UTC](https://talk.jekyllrb.com/t/jekyll-serve-is-not-autoregenerating-for-changes/8247 "2023-05-16T17:08:47Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![jamesdempsey](https://yyz2.discourse-cdn.com/flex030/user_avatar/talk.jekyllrb.com/jamesdempsey/32/5331_2.png) [@jamesdempsey](https://talk.jekyllrb.com/u/jamesdempsey)\
**Post date:** [May 16, 2023, 5:08pm UTC](https://talk.jekyllrb.com/t/jekyll-serve-is-not-autoregenerating-for-changes/8247/1 "2023-05-16T17:08:47Z")

</div>

I am using jekyll with bundler and so am using the command:

`bundler exec jekyll serve --incremental`

Recently I am finding that when I change a post locally, autoregeneration does not happen.

Stopping the server and restarting it does not cause the new content to be processed.

The only way I can get the new content to appear is by doing a clean and then regenerating the site.

I can’t think of anything that I’ve changed that would cause this. Has anyone has seen this before or have some suggestions as to the cause or a solution? Thank you.

---

<div class="post-metadata">

**Author:** ![pcouy](https://yyz2.discourse-cdn.com/flex030/user_avatar/talk.jekyllrb.com/pcouy/32/5307_2.png) [@pcouy](https://talk.jekyllrb.com/u/pcouy)\
**Post date:** [May 16, 2023, 8:18pm UTC](https://talk.jekyllrb.com/t/jekyll-serve-is-not-autoregenerating-for-changes/8247/2 "2023-05-16T20:18:55Z")

</div>

The `--incremental` flag is still experimental. Does the issue still happen if you remove it?

---

<div class="post-metadata">

**Author:** ![jamesdempsey](https://yyz2.discourse-cdn.com/flex030/user_avatar/talk.jekyllrb.com/jamesdempsey/32/5331_2.png) [@jamesdempsey](https://talk.jekyllrb.com/u/jamesdempsey)\
**Post date:** [May 16, 2023, 8:33pm UTC](https://talk.jekyllrb.com/t/jekyll-serve-is-not-autoregenerating-for-changes/8247/3 "2023-05-16T20:33:37Z")

</div>

That seems to have done the trick. Thank you!

The `serve` command prints this to the console, which doesn’t give the impression that it is an experimental feature:

`Incremental build: disabled. Enable with --incremental`

The option listing in `jekyll help serve` doesn’t give any hint that it’s experimental either.

I am still back on the jekyll supported by GitHub Pages, so that may have changed in newer versions.

Regardless - problem solved - thank you!

---

<div class="post-metadata">

**Author:** ![pcouy](https://yyz2.discourse-cdn.com/flex030/user_avatar/talk.jekyllrb.com/pcouy/32/5307_2.png) [@pcouy](https://talk.jekyllrb.com/u/pcouy)\
**Post date:** [May 16, 2023, 8:43pm UTC](https://talk.jekyllrb.com/t/jekyll-serve-is-not-autoregenerating-for-changes/8247/4 "2023-05-16T20:43:23Z")

</div>

You are right about this weird output from `jekyll serve`. The only place I could find information about this feature being experimental is [in the official documentation](https://jekyllrb.com/docs/configuration/incremental-regeneration/#incremental-regeneration)
