X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=docs%2Frepository.html;h=bb0ae008e5c2276acbcee9041b54b2c4eda25aa9;hb=ae9f73ea40094fe3010b3a774595f72fe87a10db;hp=094b30d992db5ca1c43c20755264c3d85b07b287;hpb=df2be226d9ca6772eb4615ce0670e66667b86691;p=mesa.git diff --git a/docs/repository.html b/docs/repository.html index 094b30d992d..bb0ae008e5c 100644 --- a/docs/repository.html +++ b/docs/repository.html @@ -7,16 +7,23 @@ +
+

The Mesa 3D Graphics Library

+
+ + +
+

Code Repository

-Mesa uses git +Mesa uses git as its source code management system.

The master git repository is hosted on -freedesktop.org. +freedesktop.org.

@@ -29,14 +36,13 @@ You may access the repository either as an

You may also browse the main Mesa git repository and the +>browse the main Mesa git repository and the Mesa demos and tests git repository. +>Mesa demos and tests git repository.

- -

Anonymous git Access

+

Anonymous git Access

To get the Mesa sources anonymously (read-only): @@ -59,16 +65,15 @@ To get the Mesa sources anonymously (read-only): - -

Developer git Access

+

Developer git Access

Mesa developers need to first have an account on -freedesktop.org. +freedesktop.org. To get an account, please ask Brian or the other Mesa developers for permission. Then, if there are no objections, follow this - + procedure.

@@ -94,10 +99,10 @@ Once your account is established: -

Windows Users

+

Windows Users

-If you're +If you're using git on Windows you'll want to enable automatic CR/LF conversion in your local copy of the repository:

@@ -115,8 +120,7 @@ Unix users don't need to set this option.
- -

Development Branches

+

Development Branches

At any given time, there may be several active branches in Mesa's @@ -134,7 +138,7 @@ Questions about branch status/activity should be posted to the mesa3d-dev mailing list.

-

Developer Git Tips

+

Developer Git Tips

  1. Setting up to edit the master branch @@ -152,7 +156,7 @@ each time you do a pull.

  2. Small changes to master

    -If you are an experienced git user working on substancial modifications, +If you are an experienced git user working on substantial modifications, you are probably working on a separate branch and would rebase your branch prior to merging with master. @@ -212,9 +216,10 @@ If you want the rebase action to be the default action, then git config --global branch.autosetuprebase=always

    -See Understanding Git Conceptually for a fairly clear explanation about all of this. +See Understanding Git Conceptually for a fairly clear explanation about all of this.

+