  The World Wide Web and the Semantic Web are designed as a network of
distributed services and datasets. The distributed character of the Web brings
manifold collaborative possibilities to interchange data. The commonly adopted
collaborative solutions for RDF data are centralized (e.g. SPARQL endpoints and
wiki systems). But to support distributed collaboration, a system is needed,
that supports divergence of datasets, brings the possibility to conflate
diverged states, and allows distributed datasets to be synchronized. In this
paper, we present Quit Store, it was inspired by and it builds upon the
successful Git system. The approach is based on a formal expression of
evolution and consolidation of distributed datasets. During the collaborative
curation process, the system automatically versions the RDF dataset and tracks
provenance information. It also provides support to branch, merge, and
synchronize distributed RDF datasets. The merging process is guarded by
specific merge strategies for RDF data. Finally, we use our reference
implementation to show overall good performance and demonstrate the practical
usability of the system.
