SAGARFIVE

1. Introduction

2. Git Basics

3.  Git Terminology

4.  Git Branching

5.  Git - Github

6.  Git Add (Git staging)

7.  Git Commit

8.  Github Advanced

9.  Git Remote

1.3 Advantages of git

Advantages of git

  • Open source with GPL License:
  • Scalable
  • Distributed
  • Security/Data assurance uses SHA1 (Secure Hash Function). hash code of 40 digits for tamper proof
  • Very good speed for operations
  • Branching and Merging strategies
  • Offline working
  • Tracking code with staging area
  • Rollback to undo mistakes
  • Non Linear development :Git supports rapid branching and merging and includes specific tools for visualising and navigating a non-linear development history.
  • Automatic Garbage Collection : git-gc – Cleanup unnecessary files and optimise the local repository