From 7a2af605c2c2b0d2e9bbb0b161eba8842acefbcb Mon Sep 17 00:00:00 2001
From: marha Code Repository
@@ -13,6 +14,7 @@ Mesa uses git
as its source code management system.
The master git repository is hosted on freedesktop.org.
@@ -33,8 +35,7 @@ target="_parent">Mesa demos and tests git repository. - -
To get the Mesa sources anonymously (read-only):
@@ -57,8 +58,7 @@ To get the Mesa sources anonymously (read-only):
-
-
Mesa developers need to first have an account on
@@ -92,7 +92,7 @@ Once your account is established:
-
If you're
@@ -113,8 +113,7 @@ Unix users don't need to set this option.
At any given time, there may be several active branches in Mesa's
@@ -132,7 +131,7 @@ Questions about branch status/activity should be posted to the
mesa3d-dev mailing list.
Otherwise, you have to say
to get the latest files before you start working.
@@ -170,6 +171,7 @@ Make your changes and use
git add <files to commit>
git commit
+
to get your changes ready to push back into the fd.o repository.
@@ -185,12 +187,13 @@ To avoid this,
git pull --rebase
git push
+
If you are familiar with CVS or similar system, this is similar to doing a
Developer git Access
+Developer git Access
Windows Users
+Windows Users
-
-Development Branches
+Development Branches
Developer Git Tips
+Developer Git Tips
git pull origin master
each time you do a pull.
git pull
+ cvs update in order to update your source tree to
the current repository state, instead of the time you did the last update.
(CVS doesn't work like git in this respect, but this is easiest way
to explain it.)
-
+
In any case, your repository now looks like you made your changes after
all the other changes.