CSC/ECE 517 Fall 2014/ch1a 16 va: Difference between revisions

From Expertiza_Wiki
Jump to navigation Jump to search
(Created page with "== Introduction == Git (/ɡɪt/[3]) is a distributed revision control and source code management (SCM) system with an emphasis on speed,[4] data integrity,[5] and support for di...")
 
Line 1: Line 1:
== Introduction ==
== Introduction ==


Git (/ɡɪt/[3]) is a distributed revision control and source code management (SCM) system with an emphasis on speed,[4] data integrity,[5] and support for distributed, non-linear workflows.[6] Git was initially designed and developed by Linus Torvalds for Linux kernel development in 2005, and has since become the most widely adopted version control system for software development.[7]
=== What is Git? ===
Git (/ɡɪt/) is a distributed revision control and source code management (SCM) system with an emphasis on speed, data integrity, and support for distributed, non-linear workflows. Git was initially designed and developed by Linus Torvalds for Linux kernel development in 2005, and has since become the most widely adopted version control system for software development.


As with most other distributed revision control systems, and unlike most client–server systems, every Git working directory is a full-fledged repository with complete history and full version-tracking capabilities, independent of network access or a central server. Like the Linux kernel, Git is free software distributed under the terms of the GNU General Public License version 2.
=== Why Distributed Version Control System? ===
 
=== Why Git? ===

Revision as of 22:33, 19 September 2014

Introduction

What is Git?

Git (/ɡɪt/) is a distributed revision control and source code management (SCM) system with an emphasis on speed, data integrity, and support for distributed, non-linear workflows. Git was initially designed and developed by Linus Torvalds for Linux kernel development in 2005, and has since become the most widely adopted version control system for software development.

Why Distributed Version Control System?

Why Git?