...
When you are done making changes:
10. Run production option to fix links in the feed.xml and anywhere absolute URLs are used. Let it generate once and ctrl-C.
JEKYLL_ENV=production bundle exec jekyll serve
11. Move the content/target folder out of the way, you will commit this separately.
...
git add [new and modified files]
git commit -a -m "say what you changed here"
...
Important note to the person pulling the new changes: Be sure that the asf-site matches content in master. It might be safer to ignore the asf-site pull request and compile the modifications from master.
3. The latest commit to asf-site is automatically served as http://rya.apache.org/