Introducing 

Prezi AI.

Your new presentation assistant.

Refine, enhance, and tailor your content, source relevant images, and edit visuals quicker than ever before.

Loading…
Transcript

HOME

TECHNICAL SEMINAR

MODY UNIVERSITY OF SCIENCE AND TECHNOLOGY

SCHOOL OF ENGINEERING AND TECHNOLOGY

B.TECH(IV YEAR )

DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING

PRESENTED BY:

Adhishi Pokharna

PRESENTED TO:

Dr. Anand Sharma

Dr. Prateek Bhanti

WHAT IS GIT?

INTRODUCTION

  • Git is a version-control system for tracking changes in computer files and coordinating work on those files among multiple people.
  • It is an Open source project.
  • Originally developed by Linus Torvalds in 2005.

WHAT IS VCS?

WHAT IS VERSION CONTROL SYSTEM?

  • It is the management of changes to documents,computer programs,large websites and other collections of information.
  • These changes are usually termed as "versions" or "Snapshots".

WHY VCS?

WHY VERSION CONTROL SYSTEM?

BACKUP

COLLABORATION

STORING VERSIONS

ANALYSIS

VERSION CONTROL TOOLS

Interest over time graph

  • Git
  • Apache Subversion
  • CVS
  • Mercurial

GIT & GITHUB

1. GitHub is a core hosting platform for version control collaboration or a social network for developers.

2. Git is a version control tool to perform certain operations.

GIT & GITHUB

GIT is a distributed VCS tool that supports distributed non-linear workflows by providing data assurance for developing quality software.

More on GIT

FEATURES OF GIT

FEATURES

COMMANDS AND OPERATIONS

GIT COMMANDS & OPERATIONS

1. git init : To create a local repository.

2. git remote add origin<link> : To add remote repository as origin and help sync repositories.

1.

3. git status: tells you which files are added in index and areready to commit.

4. git add: lets you add files to your index.

2.

5. git commit: refers to the recording snapshots of the repository at a given time.

6. git log: shows the entire status of activities.

7.git push: To push your work into the central repository.

3.

THANK YOU!

THANK YOU!

Learn more about creating dynamic, engaging presentations with Prezi