SlideShare a Scribd company logo
3
Most read
5
Most read
6
Most read
GIT AND GITHUB
Bringing the world together
C.V. Raman Global University
C.V. Raman Global University, Bhubaneswar
SPEAKERS
Tripti Singh
3rd Year
AI & Machine Learning
Ayush Kumar
ASSOCIATE EXECUTIVE
Web development
3rd year
Musharaf Parwez
HEAD EXECUTIVE
Web development
3rd year
SPEAKERS
Anshit Mishra
Open-Source Contributor
ITM University, Gwalior
GUEST SPEAKERS
VERSION CONTROL SYSTEM
● A version control system (VCS) is like a smart tool that helps people
work together on projects, especially computer programs.
● It keeps track of changes made to files, kind of like saving different
versions of a document.
● It's like having a time machine for your work!
!=
DID YOU KNOW?
GIT GITHUB
WHAT IS GIT?
● GIT is a CLI (Command Line Interface) based tool which is used for
taking snapshots of each and every version of your code.
● GIT is like an all rounder in a team , if you mess up GIT is there to cover
up.
● GIT can go back in time , can save your work repeatedly and many
more. It is by far most used tools by the developers.
REPOSITORIES
● Repo = Repository.
● A folder like Structure containing
all your necessary files .
● Can contain folders,images,files,
etc. , anything you want.
BRANCH
● The branch concept in GIT is like You can create a
branch to work on new features or fix issues
without disrupting the main code.
● If your changes in the branch are good, you can
merge them into the main code. If not, you can
make improvements without affecting the main
codebase.
COMMIT
● A commit is a snapshot of the changes made to
the files in the repository at a specific point in
time.
● Commits store information about what was
changed, who made the change, and when it
was made.
PUSH
● The git push command is used in Git to
upload your local commits and changes to a
remote repository.
● It's like uploading your work to the cloud so
that your teammates or collaborators can
access it.
PULL
● The git pull command is used in Git to synchornize the changes
made by others in your code.
● It’s like merging two codespaces in one.
WORKFLOW OF GITHUB
WORKFLOW OF GITHUB
QUICK DEMO
● Setting up git on Windows.
● Configuring GIT for windows.
● Creating a Github Account.
● Initializing a repo
● Pushing the code to a repo.
GITHUB
● Github is a web based platform that
provides a space where we can
collaborate on different projects.
● We can suggest changes to a repo and
also we can take references for our own
code.
FORK
● Fork is making a copy of a repository into your own GitHub account.
● You can then do any changes or experiments in that code , that won’t be
reflected in the original code .
● If you think that your code is better than the original code you can create a
PULL REQUEST (PR) to the original code.
PULL REQUESTS (PR)
● A pull request is like asking your team to look at the changes you've made
in your separate version of the project and consider adding those changes to
the main project if they're good and ready.
● If they feel good about your work they can merge your code with theirs.
● If they don’t like it they can discard and close the PULL REQUEST (PR)
QUICK DEMO
● Forking a Repo
● Cloning
● Making changes
● Making PULL REQUESTS (PR)
● Accepting PULL REQUEST (PR)
OPEN SOURCE
DEVELOPMENT
What is open source?
○ Software whose source code is made
available to the public, allowing anyone to
view, use, modify, and distribute it.
Key Features:
○ Transparency,community-driven
development, and freedom to customize.
OPEN SOURCE COMPETITIONS
Various competitions promote open source
development.
Examples:
● Google Summer of Code: An annual program
by Google that offers stipends to university
students for contributing to open source
projects.
● GitHub Game Off: A game development
competition hosted by GitHub, focusing on open
source game development.
● Hacktoberfest: An event encouraging
contributions to open source during October,
supported by companies like DigitalOcean.
PERKS & BENEFITS

More Related Content

PPTX
PPTX
GitHub Presentation
PPTX
Amazon_SNS.pptx
PDF
OS in 6 hours.pdf
PDF
Git 101: Git and GitHub for Beginners
PPTX
Phase 1 presentation1.pptx
PPTX
Git hub ppt presentation
DOCX
SIWES I.T REPORT ON WEB DESIGN
GitHub Presentation
Amazon_SNS.pptx
OS in 6 hours.pdf
Git 101: Git and GitHub for Beginners
Phase 1 presentation1.pptx
Git hub ppt presentation
SIWES I.T REPORT ON WEB DESIGN

What's hot (20)

PDF
Git basics for beginners
PDF
Git training v10
PPTX
Git 101 for Beginners
PPTX
Introduction to Gitlab | Gitlab 101 | Training Session
PDF
Git and github 101
PPTX
Git - Basic Crash Course
PPTX
Git and GitHub
PPTX
Introduction git
PPTX
Git One Day Training Notes
PPTX
Intro to git and git hub
PPTX
GitLab.pptx
PPTX
Git commands
PPTX
Git Tutorial For Beginners | What is Git and GitHub? | DevOps Tools | DevOps ...
PDF
Git - An Introduction
PDF
Git real slides
PPTX
ODP
An Introduction To Jenkins
KEY
Introduction To Git
PDF
Introduction to CICD
PPTX
Git basics for beginners
Git training v10
Git 101 for Beginners
Introduction to Gitlab | Gitlab 101 | Training Session
Git and github 101
Git - Basic Crash Course
Git and GitHub
Introduction git
Git One Day Training Notes
Intro to git and git hub
GitLab.pptx
Git commands
Git Tutorial For Beginners | What is Git and GitHub? | DevOps Tools | DevOps ...
Git - An Introduction
Git real slides
An Introduction To Jenkins
Introduction To Git
Introduction to CICD
Ad

Similar to GIT AND GITHUB (1).pptx (20)

PPTX
Understanding the GitOps Workflow and CICD Pipeline - What It Is, Why It Matt...
PPTX
Using Git with WordPress - Presented by Nigel Rodgers.
PPTX
Introductio to Git and GitHub Session 2 by gdg on campus kab
PDF
[APIdays Singapore 2019] Managing the API lifecycle with Open Source Technolo...
PDF
CI/CD: Lessons from LinkedIn and Mockito
PDF
Learning Git and GitHub - BIT GDSC.pdf
PPTX
Workshop on Git and GitHub
PDF
Designing in the open
PDF
QCon'17 talk: CI/CD at scale - lessons from LinkedIn and Mockito
PDF
EGit and Gerrit Code Review - Eclipse DemoCamp Bonn - 2010-11-16
PDF
Let's talk FOSS!
PDF
Software Engineering Tools and Practices Learn Git
PPTX
MuleSoft_Noida_Meetup_CICD_Azure_07_May_2022.pptx
PPTX
Introduction to git & github
PDF
What Is GitHub.pdf in united state of amarica
PPTX
Hacktoberfest 2022
PDF
Top 1 Sites To Buy Github Accounts In 2025
PDF
Buy GitHub Account with 5% discount now In 2025
PDF
Buy GitHub Account- 100% Secure Guarantee
PDF
Overview of Gitlab usage
Understanding the GitOps Workflow and CICD Pipeline - What It Is, Why It Matt...
Using Git with WordPress - Presented by Nigel Rodgers.
Introductio to Git and GitHub Session 2 by gdg on campus kab
[APIdays Singapore 2019] Managing the API lifecycle with Open Source Technolo...
CI/CD: Lessons from LinkedIn and Mockito
Learning Git and GitHub - BIT GDSC.pdf
Workshop on Git and GitHub
Designing in the open
QCon'17 talk: CI/CD at scale - lessons from LinkedIn and Mockito
EGit and Gerrit Code Review - Eclipse DemoCamp Bonn - 2010-11-16
Let's talk FOSS!
Software Engineering Tools and Practices Learn Git
MuleSoft_Noida_Meetup_CICD_Azure_07_May_2022.pptx
Introduction to git & github
What Is GitHub.pdf in united state of amarica
Hacktoberfest 2022
Top 1 Sites To Buy Github Accounts In 2025
Buy GitHub Account with 5% discount now In 2025
Buy GitHub Account- 100% Secure Guarantee
Overview of Gitlab usage
Ad

Recently uploaded (20)

PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Modernizing your data center with Dell and AMD
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Machine learning based COVID-19 study performance prediction
PDF
Electronic commerce courselecture one. Pdf
PPTX
Big Data Technologies - Introduction.pptx
PDF
cuic standard and advanced reporting.pdf
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
NewMind AI Monthly Chronicles - July 2025
PDF
Spectral efficient network and resource selection model in 5G networks
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
KodekX | Application Modernization Development
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
CIFDAQ's Market Insight: SEC Turns Pro Crypto
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Modernizing your data center with Dell and AMD
Per capita expenditure prediction using model stacking based on satellite ima...
Machine learning based COVID-19 study performance prediction
Electronic commerce courselecture one. Pdf
Big Data Technologies - Introduction.pptx
cuic standard and advanced reporting.pdf
“AI and Expert System Decision Support & Business Intelligence Systems”
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
NewMind AI Monthly Chronicles - July 2025
Spectral efficient network and resource selection model in 5G networks
20250228 LYD VKU AI Blended-Learning.pptx
KodekX | Application Modernization Development
NewMind AI Weekly Chronicles - August'25 Week I
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
The AUB Centre for AI in Media Proposal.docx
Advanced methodologies resolving dimensionality complications for autism neur...
CIFDAQ's Market Insight: SEC Turns Pro Crypto
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...

GIT AND GITHUB (1).pptx

  • 1. GIT AND GITHUB Bringing the world together C.V. Raman Global University
  • 2. C.V. Raman Global University, Bhubaneswar SPEAKERS Tripti Singh 3rd Year AI & Machine Learning Ayush Kumar ASSOCIATE EXECUTIVE Web development 3rd year Musharaf Parwez HEAD EXECUTIVE Web development 3rd year SPEAKERS Anshit Mishra Open-Source Contributor ITM University, Gwalior GUEST SPEAKERS
  • 3. VERSION CONTROL SYSTEM ● A version control system (VCS) is like a smart tool that helps people work together on projects, especially computer programs. ● It keeps track of changes made to files, kind of like saving different versions of a document. ● It's like having a time machine for your work!
  • 5. WHAT IS GIT? ● GIT is a CLI (Command Line Interface) based tool which is used for taking snapshots of each and every version of your code. ● GIT is like an all rounder in a team , if you mess up GIT is there to cover up. ● GIT can go back in time , can save your work repeatedly and many more. It is by far most used tools by the developers.
  • 6. REPOSITORIES ● Repo = Repository. ● A folder like Structure containing all your necessary files . ● Can contain folders,images,files, etc. , anything you want.
  • 7. BRANCH ● The branch concept in GIT is like You can create a branch to work on new features or fix issues without disrupting the main code. ● If your changes in the branch are good, you can merge them into the main code. If not, you can make improvements without affecting the main codebase.
  • 8. COMMIT ● A commit is a snapshot of the changes made to the files in the repository at a specific point in time. ● Commits store information about what was changed, who made the change, and when it was made.
  • 9. PUSH ● The git push command is used in Git to upload your local commits and changes to a remote repository. ● It's like uploading your work to the cloud so that your teammates or collaborators can access it.
  • 10. PULL ● The git pull command is used in Git to synchornize the changes made by others in your code. ● It’s like merging two codespaces in one.
  • 13. QUICK DEMO ● Setting up git on Windows. ● Configuring GIT for windows. ● Creating a Github Account. ● Initializing a repo ● Pushing the code to a repo.
  • 14. GITHUB ● Github is a web based platform that provides a space where we can collaborate on different projects. ● We can suggest changes to a repo and also we can take references for our own code.
  • 15. FORK ● Fork is making a copy of a repository into your own GitHub account. ● You can then do any changes or experiments in that code , that won’t be reflected in the original code . ● If you think that your code is better than the original code you can create a PULL REQUEST (PR) to the original code.
  • 16. PULL REQUESTS (PR) ● A pull request is like asking your team to look at the changes you've made in your separate version of the project and consider adding those changes to the main project if they're good and ready. ● If they feel good about your work they can merge your code with theirs. ● If they don’t like it they can discard and close the PULL REQUEST (PR)
  • 17. QUICK DEMO ● Forking a Repo ● Cloning ● Making changes ● Making PULL REQUESTS (PR) ● Accepting PULL REQUEST (PR)
  • 18. OPEN SOURCE DEVELOPMENT What is open source? ○ Software whose source code is made available to the public, allowing anyone to view, use, modify, and distribute it. Key Features: ○ Transparency,community-driven development, and freedom to customize.
  • 19. OPEN SOURCE COMPETITIONS Various competitions promote open source development. Examples: ● Google Summer of Code: An annual program by Google that offers stipends to university students for contributing to open source projects. ● GitHub Game Off: A game development competition hosted by GitHub, focusing on open source game development. ● Hacktoberfest: An event encouraging contributions to open source during October, supported by companies like DigitalOcean.