Right now, if a user wants to create a branch in a GeoGit data store, they'll need to create the branch, add a new data store that points to the new branch, then publish all the layers again under that branch. It would be great if there was a way to parameterize WMS to render map tiles from different branches, and WFS to commit features to different branches without having to create a bunch of duplicate data stores and layers.
It would be an incredibly useful feature for geogit-enabled web clients, but it's outside the scope of our project, so feel free to prioritize it as you see fit.
Right now, if a user wants to create a branch in a GeoGit data store, they'll need to create the branch, add a new data store that points to the new branch, then publish all the layers again under that branch. It would be great if there was a way to parameterize WMS to render map tiles from different branches, and WFS to commit features to different branches without having to create a bunch of duplicate data stores and layers.