Navigation
index
next
|
psychic-octo-robot .1 documentation
»
Welcome to Gitlit’s documentation!
¶
Contents:
Introduction
Quick Start Guide
Installing the package
Create a repository
Commit a modified file
Diff the two previous commits
Merge the output of the diff
Restore an HTML file from a repo
Problem Statement
The Gospel of Git & and Source Control
What Everyone else does
Who Cares?
Place your trust in the mighty Gitlit
Feature List
Initialize/Create a repository with a structured document
Commit a new revision provided a new document
Commit a new revision provided a changed subsection?
View differences between revisions of a document
Accept/Reject capability for merge conflicts
Line-by-line Pull Requests
Commit new revisions of a document to a branch
Using Gitlit
Getting started
Creating a repository
Generating HTML from a repository
Making a commit
Setting up the Development Environment
Initial Setup
After Initial Setup
Errors in File Location After Initial Setup
HTML to Repository Serialization
Design Issues
Simple Paragraph Addition
Nested Nodes
Node Moves
Design Decision
Text Node Name-Tracking
Method explanation
Custom HTML Tags with id Info
XML-style Text & Tail
Do we even need tags to track text nodes?
Case 1: Editing A Text Node
Custom Tags
XML text tail
Case 2: Deleting A Text Node
Custom Tags
XML text-tail
Case 3: Inserting A Text Node
Custom Tags
XML text-tail
Case 4: Moving A Text Node
Custom Tags
XML text-tail
Case 5: Moving an Edited Text Node
Custom Tags
XML text-tail
A Note about Diff implementation
Design Decision
Indices and tables
¶
Index
Module Index
Search Page
Table Of Contents
Welcome to Gitlit’s documentation!
Indices and tables
Next topic
Introduction
This Page
Show Source
Quick search
Enter search terms or a module, class or function name.
Navigation
index
next
|
psychic-octo-robot .1 documentation
»