You can browse the LDP github repository via the web at https://github.com/tLDP/.
Using git offers many advantages over other version control systems, but between git and github there's a few features that make it well suited for a distributed and diverse set of contributors:
Each user can have their own independent and up-to-date copy of the repository and modify it.
Submitters do not need to have write access to the main repository to submit updates
Using github relieves TLDP staff of managing account requests
Ability to import changelogs from other VCS, so you can track changes going back about 16 years or more
These advantages come a bit a bit of a price in terms of increased complexity. There's a lot to git, but we'll cover enough here to manage documents in LDP.
You can get an account on github by going to their website and signing up for a free account. For ease of use, you may want to use SSH keys to authenticate with github otherwise you will be asked to enter your password with each update.
If for some reason you are unwilling to create a github account, we will do our best to accomodate you. You can use
git clone https://github.com/tLDP/LDP.git to make a copy of the repository locally on your system.
Make your proposed changes and then you can use git diff > myhowto.patch to generate the differences
between the original and your updates. Send an e-mail to
<firstname.lastname@example.org> that you have updates you'd
like to submit outside github and a volunteer will help you out.