Git for dummies

From FreekiWiki
Revision as of 19:56, 15 November 2008 by Rfs (talk | contribs) (New page: Get a copy of the ''library'' project: git clone devo:/git/library cd library/ Sort of like svn update: git pull Like svn update (but if you have local commits): git fetch git ...)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Get a copy of the library project:

 git clone devo:/git/library
 cd library/

Sort of like svn update:

 git pull

Like svn update (but if you have local commits):

 git fetch
 git rebase origin/master

Now edit a file

 vi TODO 

Now schedule this modification to be committed locally:

 git add TODO 

Want to see changes that you hain't yet git added?

 git diff

Want to see what you are about to commit?

 git diff --cached

Now commit it locally:

 git commit

Now send your locally committed changes to the main repository:

 git push