Git - Introduction: Difference between revisions

From Training Material
Jump to navigation Jump to search
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
[[Category:Git|010]]
[[Category:Git|010]]


<slideshow style="nobleprog" headingmark="⌘" incmark="…" scaled="true" font="Trebuchet MS" >
 
;title: Git - Introduction
;title: Git - Introduction
;author: Bernard Szlachta (NobleProg Ltd)
;author: Bernard Szlachta (NobleProg Ltd)
</slideshow>
 


== What is Git ⌘==
== What is Git ⌘==
Line 32: Line 32:
*2005 Jun 16 - GIT is officially used to track Linux
*2005 Jun 16 - GIT is officially used to track Linux
*2007 Feb 14 - GIT 1.5.0 is released (more humane)
*2007 Feb 14 - GIT 1.5.0 is released (more humane)
 
* ...
*2022 - nearly 95% of devs reporting it as their primary VCS
*Today -  ''de facto standard'' version control system, the most popular one


== Getting Help ⌘==
== Getting Help ⌘==

Latest revision as of 10:04, 15 September 2025


title
Git - Introduction
author
Bernard Szlachta (NobleProg Ltd)


What is Git ⌘

British Slang

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


Short definition ⌘


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 History ⌘

  • 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)
  • ...
  • 2022 - nearly 95% of devs reporting it as their primary VCS
  • Today - de facto standard version control system, the most popular one

Getting Help ⌘

 git commit -h 
 git help commit
 man git-commit