Git - Introduction: Difference between revisions

From Training Material
Jump to navigation Jump to search
No edit summary
 
 
Line 42: Line 42:
* Git Community Book http://book.git-scm.com/
* Git Community Book http://book.git-scm.com/
* Manual (must read) http://www.kernel.org/pub/software/scm/git/docs/user-manual.html
* Manual (must read) http://www.kernel.org/pub/software/scm/git/docs/user-manual.html
<!-- NO LONGER available links, TODO: find something else?
* Git – SVN Crash Course http://git.or.cz/course/svn.html
* Git – SVN Crash Course http://git.or.cz/course/svn.html
* Git - CVS Crash Course http://git.or.cz/course/cvs.html
* Git - CVS Crash Course http://git.or.cz/course/cvs.html
-->

Latest revision as of 13:51, 8 November 2023


title
Git - Introduction
author
Bernard Szlachta (NobleProg Ltd)

What is Git ⌘

British Slang

  • Variant of get
  • A contemptible person, often a fool
  • A bastard

Git-fool.png


Short definition ⌘

Git-definitions.png

Why Git? ⌘

Linus Torvalds has quipped about the name "Git":

"I'm an egotistical bastard, and I name all my projects after myself. First Linux, now git."

Git-why1.png Git-why2.png


Git History ⌘

Git-history.png

  • 2002 - Linux Kernel develops in BitKeeper
  • 2005 Apr 6 - BitMover drops free license and Linus starts GIT project
  • 2005 Jun 16 - GIT is officially used to track Linux
  • 2007 Feb 14 - GIT 1.5.0 is released (more humane)


Getting Help ⌘

 git commit -h 
 git help commit
 man git-commit