Git: Difference between revisions

From OLPC
Jump to navigation Jump to search
(Added link to Importing_your_project.)
Line 23: Line 23:
* [http://en.wikipedia.org/wiki/Git_(software) Read more about git on Wikipedia]
* [http://en.wikipedia.org/wiki/Git_(software) Read more about git on Wikipedia]
* [http://freedesktop.org/wiki/UsingGit Freedesktop Git]
* [http://freedesktop.org/wiki/UsingGit Freedesktop Git]
* [[Using a central git tree]]
* [[Using_a_central_git_tree]]
* [[Importing your project]]


[[Category:Developers]]
[[Category:Developers]]

Revision as of 17:34, 27 July 2007

Git is a version control ("revision control") system for programmers used to track and manage changes to code. It happens to be a decentralized system, with no "master" tree, and was originally written by Linus Torvalds to manage the Linux kernel sources.

Git Commands

git-clone git://dev.laptop.org/<project-directory> (To get the code)
git-pull (To update the code)
git-status -a  (To see the status of your commits)
git-checkout -- (To undo your commits)

Git for OLPC

OLPC GIT: http://dev.laptop.org/  (for tracking and submitting bugs and tasks)

    Wiki: http://dev.laptop.org/wiki
 Roadmap: http://dev.laptop.org/roadmap
 Sources: http://dev.laptop.org/browser
 Tickets: http://dev.laptop.org/query

Further Resources