Switch over to git moonbase from svn moonbase

Terry Chan tpchan at comcast.net
Fri Nov 30 20:24:23 CET 2007


Updated list of steps for Lunar devs and the new git moonbase:

1. lin git
2. cd /home/yourname
3. git clone git://lunar-linux.org/lunar/moonbase.git moonbase.git
4. lunar set MOONBASE=/home/yourname/moonbase.git
5. git config --add remote.doppio.url ssh://foo-projects.org/var/git/lunar/moonbase.git

6. For those devs that formerly did NOT have ssh accounts on doppio, see sofar
for an account. You won't be able to do "git push" until you get an ssh account.

7. "git pull" is all you'll need to fetch the lastest moonbase changes after
the initial git clone command.

8. Read some git tutorials on the net. All the git docs are located in
/usr/share/doc/git/Documentation.

9. Your basic workflow is now something like:

     git pull
     edit all your changes to moonbase
     git commit -a
     
and after you have setup your ssh account you will be able to send your changes
back to doppio with:

     git push doppio master

Other git related tools in moonbase that are worth checking out:

tig
qgit
giggle

Included with git already (if you have tcl/tk and Python installed) are:

gitk
git-gui
gitview

Terry Chan


More information about the Lunar-dev mailing list