basics

The DebianInstaller git repositories (one per source package) are used in a generally centralized way. Everyone on the DebianInstaller/Team can commit to any of the repositories. The repositories contain the canonical version of DebianInstaller. (Not to be confused with Ubuntu's version!)

If you're new to git, a good explanation of using it in this centralized way, that should be easy to pick up if you've used Subversion, was published here: < http://ebb.org/bkuhn/blog/2011/01/23/git-shared-repository-tutorial.html > The only difference from this tutorial is that we use "people/<login>/foo" for publishing personal branches, while the tutorial uses "<login>/foo".

While you can check out just a single git repository if you will only be working on a single component of DebianInstaller, most of us use the mr tool to mass checkout and update the many repositories that constitute d-i.

guidelines

Some guidelines for using the DebianInstaller git repositories. (Checkout instructions here.) These rules are intentionally loose, the intent is to evolve best practices and procedures organically and document them here.


CategoryGit