GIT
and
GITHUB
A version control system (VCS) tracks
changes to a file or set of files over
The most common type is a centralized
VCS, which uses a server to store all the
versions of a file. Developers can check
out a file from the server, make changes,
and check the file back in.
VCS <Version Control
System>
What is Git..?
• Git is a DevOps tool used for
source code management.
• It is a free and open-source version
control system used to handle small to
very large projects efficiently. Git is
used to tracking changes in the source
code, enabling multiple developers to
work together on non-linear
development.
Github..?
 GitHub is a code hosting platform for
version control and collaboration.
 It lets you and others work together on
projects from anywhere.
 GitHub, Inc. is an Internet hosting service
for software development and version
control using Git. It provides the
distributed version control of Git plus
access control, bug tracking, software
feature requests, task management,
continuous integration, and wikis for every
project.
BRANCHIN
G
 Branching means diverging from the
mainline and continue to work
separately without messing with the
mainline.
 Nearly every VCS has some form of
branch support. In Git, a branch is simply
a reference to the commit, where the
following commits will be attached.
 In Git, a branch is a new/separate version of the main repository.
GIT Branching
Implementatio
n
GIT Branching Commands
GIT and GITHUB
GIT and GITHUB

GIT and GITHUB

  • 1.
  • 2.
    A version controlsystem (VCS) tracks changes to a file or set of files over The most common type is a centralized VCS, which uses a server to store all the versions of a file. Developers can check out a file from the server, make changes, and check the file back in. VCS <Version Control System>
  • 3.
    What is Git..? •Git is a DevOps tool used for source code management. • It is a free and open-source version control system used to handle small to very large projects efficiently. Git is used to tracking changes in the source code, enabling multiple developers to work together on non-linear development.
  • 4.
    Github..?  GitHub isa code hosting platform for version control and collaboration.  It lets you and others work together on projects from anywhere.  GitHub, Inc. is an Internet hosting service for software development and version control using Git. It provides the distributed version control of Git plus access control, bug tracking, software feature requests, task management, continuous integration, and wikis for every project.
  • 6.
    BRANCHIN G  Branching meansdiverging from the mainline and continue to work separately without messing with the mainline.  Nearly every VCS has some form of branch support. In Git, a branch is simply a reference to the commit, where the following commits will be attached.
  • 7.
     In Git,a branch is a new/separate version of the main repository.
  • 9.
  • 10.