SlideShare a Scribd company logo
4
Most read
8
Most read
10
Most read
GitHub
• What is GitHub?
• Need for GitHub
• Why makes GitHub popular?
• Getting started with GitHub
• Create Repository
• Create Branch
• Make a Commit
• OPEN & MERGE PULL REQUEST
What is GitHub?
Git pushes or pulls data from the
central server
• Web – based Git repository
hosting service
• Easy Management of code
• Open – source software for
Version control
• Effective collaboration
• Bug tracker
THE NEED FOR
GITHUB
• Developers need a web/cloud based code hosting
platform
• Useful for version control
• Enables effective collaboration
• Download projects and files in one go
• Easy evaluation of each other’s work
But what makes GitHub so
popular?
• Immensely powerful community
• The largest shared repository
• Easy version control
• Secure cloud storage
GitHub Sign In page
CREATE A REPOSITORY
• Storage space for your project
• GitHub is a very popular central repository that allows you
to share your files
• Push your local repo into GitHub and share it with other
collaborators via the central repo
Branches allows you to work on other
features
They can be included with main line of
your project
The main branch – the one where all
changes eventually get merged back into
, and is called master
MAKE A COMMIT
• Records changes to one or more files in your branch
• Git assigns each commit a unique ID, called a SHA or
hasg,that identifies : The specific changes
OPEN & MERGE
PULL REQUEST
• Notifies developer about
changes you’ve pushed to a
branch in a repository
• Acknowledge and review
changes
• You can create a pull request
on GitHub in 2 ways
CASE STUDY
• Microsoft Corporation is an American multinational technology
company
• It develops , manufactures , licenses , supports , and sells
computer software , consumer electronics , PCs , and related
services
• Initially , Microsoft were against the use of Open source
• Held tightly to their IP
• But after 2000 ,they are one of the biggest contributors to open
source , which provides a way to manage thousands of
repositories
• Microsoft believes that GitHub’s value is not any one feature but
its entire community
THANK YOU

More Related Content

What's hot (20)

PPTX
Github basics
Radoslav Georgiev
 
PPTX
Introduction to github slideshare
Rakesh Sukumar
 
PDF
Git basics
GHARSALLAH Mohamed
 
PPTX
Git Tutorial For Beginners | What is Git and GitHub? | DevOps Tools | DevOps ...
Simplilearn
 
PDF
Git and github 101
Senthilkumar Gopal
 
PPTX
GitHub Basics - Derek Bable
"FENG "GEORGE"" YU
 
PPTX
Introduction git
Dian Sigit Prastowo
 
PDF
Git for beginners
Arulmurugan Rajaraman
 
PPTX
Intro to git and git hub
Venkat Malladi
 
PPT
Git basic
Emran Ul Hadi
 
PPTX
Git One Day Training Notes
glen_a_smith
 
PPTX
Git - Basic Crash Course
Nilay Binjola
 
PDF
Git best practices workshop
Otto Kekäläinen
 
PPTX
Git Presentation
Prem Aseem Jain
 
PPTX
Github
Nikhil Baby
 
PPTX
Git in 10 minutes
Safique Ahmed Faruque
 
PPTX
Git 101 for Beginners
Anurag Upadhaya
 
PDF
Starting with Git & GitHub
Nicolás Tourné
 
PPTX
Git and GitHub | Concept about Git and GitHub Process | Git Process overview
Rueful Robin
 
PDF
Introduction to Git and Github
Houari ZEGAI
 
Github basics
Radoslav Georgiev
 
Introduction to github slideshare
Rakesh Sukumar
 
Git basics
GHARSALLAH Mohamed
 
Git Tutorial For Beginners | What is Git and GitHub? | DevOps Tools | DevOps ...
Simplilearn
 
Git and github 101
Senthilkumar Gopal
 
GitHub Basics - Derek Bable
"FENG "GEORGE"" YU
 
Introduction git
Dian Sigit Prastowo
 
Git for beginners
Arulmurugan Rajaraman
 
Intro to git and git hub
Venkat Malladi
 
Git basic
Emran Ul Hadi
 
Git One Day Training Notes
glen_a_smith
 
Git - Basic Crash Course
Nilay Binjola
 
Git best practices workshop
Otto Kekäläinen
 
Git Presentation
Prem Aseem Jain
 
Github
Nikhil Baby
 
Git in 10 minutes
Safique Ahmed Faruque
 
Git 101 for Beginners
Anurag Upadhaya
 
Starting with Git & GitHub
Nicolás Tourné
 
Git and GitHub | Concept about Git and GitHub Process | Git Process overview
Rueful Robin
 
Introduction to Git and Github
Houari ZEGAI
 

Similar to Git hub ppt presentation (20)

PPTX
GitHub_For_Beginners_Presentationss.pptx
ramyagirish78
 
PPTX
Mini-training: Let’s Git It!
Betclic Everest Group Tech Team
 
PPTX
Introduction to git hub
Naveen Pandey
 
PPTX
Version control git day01
Gourav Varma
 
PPTX
Version control git day01
Gourav Varma
 
PPTX
Git with bitbucket
Suhas Shivaram
 
PPTX
Git overview
Gowarthini
 
PPTX
Version control git day02
Gourav Varma
 
PPTX
Workshop on Git, GitHub & Web Hosting
GDSCNKOCET
 
PPTX
Git and GitHub.pptx
kelashraisal052
 
PPTX
Git and github
Sayantika Banik
 
PDF
Git tech
Taj Nehme
 
PPTX
Git
Okba Mahdjoub
 
PDF
August OpenNTF Webinar - Git and GitHub Explained
Howard Greenberg
 
PPTX
Get Git with It! A Developer's Workshop.pptx
Google Developer Students Clubs - CTU
 
ODP
Making Juice With GitHub
Mis Tribus
 
PDF
O365Con18 - Git and GitHub - Rick van Rousselt
NCCOMMS
 
PPTX
Git hub
jassim318
 
PPTX
Git hub
Umang Gupta
 
PDF
ePOM - Fundamentals of Research Software Development - Code Version Control
Giuseppe Masetti
 
GitHub_For_Beginners_Presentationss.pptx
ramyagirish78
 
Mini-training: Let’s Git It!
Betclic Everest Group Tech Team
 
Introduction to git hub
Naveen Pandey
 
Version control git day01
Gourav Varma
 
Version control git day01
Gourav Varma
 
Git with bitbucket
Suhas Shivaram
 
Git overview
Gowarthini
 
Version control git day02
Gourav Varma
 
Workshop on Git, GitHub & Web Hosting
GDSCNKOCET
 
Git and GitHub.pptx
kelashraisal052
 
Git and github
Sayantika Banik
 
Git tech
Taj Nehme
 
August OpenNTF Webinar - Git and GitHub Explained
Howard Greenberg
 
Get Git with It! A Developer's Workshop.pptx
Google Developer Students Clubs - CTU
 
Making Juice With GitHub
Mis Tribus
 
O365Con18 - Git and GitHub - Rick van Rousselt
NCCOMMS
 
Git hub
jassim318
 
Git hub
Umang Gupta
 
ePOM - Fundamentals of Research Software Development - Code Version Control
Giuseppe Masetti
 
Ad

More from AyanaRukasar (9)

PPTX
META-LEARNING.pptx
AyanaRukasar
 
PPTX
ApplicationProtocols_Rukasar,Ayana.pptx
AyanaRukasar
 
PPTX
Machine Learning Final presentation
AyanaRukasar
 
PPTX
Support Vector Machine ppt presentation
AyanaRukasar
 
PPTX
Object Oriented Programming ppt presentation
AyanaRukasar
 
PPTX
Machine learning based model to predict the disease severity and outcome in c...
AyanaRukasar
 
PPTX
Instagram ppt
AyanaRukasar
 
PPTX
Facebook ppt
AyanaRukasar
 
PPTX
Cyber bullying
AyanaRukasar
 
META-LEARNING.pptx
AyanaRukasar
 
ApplicationProtocols_Rukasar,Ayana.pptx
AyanaRukasar
 
Machine Learning Final presentation
AyanaRukasar
 
Support Vector Machine ppt presentation
AyanaRukasar
 
Object Oriented Programming ppt presentation
AyanaRukasar
 
Machine learning based model to predict the disease severity and outcome in c...
AyanaRukasar
 
Instagram ppt
AyanaRukasar
 
Facebook ppt
AyanaRukasar
 
Cyber bullying
AyanaRukasar
 
Ad

Recently uploaded (20)

PDF
Agentic AI lifecycle for Enterprise Hyper-Automation
Debmalya Biswas
 
PDF
Log-Based Anomaly Detection: Enhancing System Reliability with Machine Learning
Mohammed BEKKOUCHE
 
PPTX
WooCommerce Workshop: Bring Your Laptop
Laura Hartwig
 
PDF
The Builder’s Playbook - 2025 State of AI Report.pdf
jeroen339954
 
PDF
CIFDAQ Token Spotlight for 9th July 2025
CIFDAQ
 
PDF
Empower Inclusion Through Accessible Java Applications
Ana-Maria Mihalceanu
 
PDF
Exolore The Essential AI Tools in 2025.pdf
Srinivasan M
 
PDF
HubSpot Main Hub: A Unified Growth Platform
Jaswinder Singh
 
PDF
SWEBOK Guide and Software Services Engineering Education
Hironori Washizaki
 
PDF
Presentation - Vibe Coding The Future of Tech
yanuarsinggih1
 
PDF
HCIP-Data Center Facility Deployment V2.0 Training Material (Without Remarks ...
mcastillo49
 
PPTX
AUTOMATION AND ROBOTICS IN PHARMA INDUSTRY.pptx
sameeraaabegumm
 
PPTX
Building Search Using OpenSearch: Limitations and Workarounds
Sease
 
PDF
Transcript: New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
PDF
LLMs.txt: Easily Control How AI Crawls Your Site
Keploy
 
PDF
DevBcn - Building 10x Organizations Using Modern Productivity Metrics
Justin Reock
 
PDF
Timothy Rottach - Ramp up on AI Use Cases, from Vector Search to AI Agents wi...
AWS Chicago
 
PPTX
Webinar: Introduction to LF Energy EVerest
DanBrown980551
 
PDF
Using FME to Develop Self-Service CAD Applications for a Major UK Police Force
Safe Software
 
PDF
Fl Studio 24.2.2 Build 4597 Crack for Windows Free Download 2025
faizk77g
 
Agentic AI lifecycle for Enterprise Hyper-Automation
Debmalya Biswas
 
Log-Based Anomaly Detection: Enhancing System Reliability with Machine Learning
Mohammed BEKKOUCHE
 
WooCommerce Workshop: Bring Your Laptop
Laura Hartwig
 
The Builder’s Playbook - 2025 State of AI Report.pdf
jeroen339954
 
CIFDAQ Token Spotlight for 9th July 2025
CIFDAQ
 
Empower Inclusion Through Accessible Java Applications
Ana-Maria Mihalceanu
 
Exolore The Essential AI Tools in 2025.pdf
Srinivasan M
 
HubSpot Main Hub: A Unified Growth Platform
Jaswinder Singh
 
SWEBOK Guide and Software Services Engineering Education
Hironori Washizaki
 
Presentation - Vibe Coding The Future of Tech
yanuarsinggih1
 
HCIP-Data Center Facility Deployment V2.0 Training Material (Without Remarks ...
mcastillo49
 
AUTOMATION AND ROBOTICS IN PHARMA INDUSTRY.pptx
sameeraaabegumm
 
Building Search Using OpenSearch: Limitations and Workarounds
Sease
 
Transcript: New from BookNet Canada for 2025: BNC BiblioShare - Tech Forum 2025
BookNet Canada
 
LLMs.txt: Easily Control How AI Crawls Your Site
Keploy
 
DevBcn - Building 10x Organizations Using Modern Productivity Metrics
Justin Reock
 
Timothy Rottach - Ramp up on AI Use Cases, from Vector Search to AI Agents wi...
AWS Chicago
 
Webinar: Introduction to LF Energy EVerest
DanBrown980551
 
Using FME to Develop Self-Service CAD Applications for a Major UK Police Force
Safe Software
 
Fl Studio 24.2.2 Build 4597 Crack for Windows Free Download 2025
faizk77g
 

Git hub ppt presentation

  • 2. • What is GitHub? • Need for GitHub • Why makes GitHub popular? • Getting started with GitHub • Create Repository • Create Branch • Make a Commit • OPEN & MERGE PULL REQUEST
  • 3. What is GitHub? Git pushes or pulls data from the central server • Web – based Git repository hosting service • Easy Management of code • Open – source software for Version control • Effective collaboration • Bug tracker
  • 4. THE NEED FOR GITHUB • Developers need a web/cloud based code hosting platform • Useful for version control • Enables effective collaboration • Download projects and files in one go • Easy evaluation of each other’s work
  • 5. But what makes GitHub so popular? • Immensely powerful community • The largest shared repository • Easy version control • Secure cloud storage
  • 7. CREATE A REPOSITORY • Storage space for your project • GitHub is a very popular central repository that allows you to share your files • Push your local repo into GitHub and share it with other collaborators via the central repo
  • 8. Branches allows you to work on other features They can be included with main line of your project The main branch – the one where all changes eventually get merged back into , and is called master
  • 9. MAKE A COMMIT • Records changes to one or more files in your branch • Git assigns each commit a unique ID, called a SHA or hasg,that identifies : The specific changes
  • 10. OPEN & MERGE PULL REQUEST • Notifies developer about changes you’ve pushed to a branch in a repository • Acknowledge and review changes • You can create a pull request on GitHub in 2 ways
  • 11. CASE STUDY • Microsoft Corporation is an American multinational technology company • It develops , manufactures , licenses , supports , and sells computer software , consumer electronics , PCs , and related services • Initially , Microsoft were against the use of Open source • Held tightly to their IP • But after 2000 ,they are one of the biggest contributors to open source , which provides a way to manage thousands of repositories • Microsoft believes that GitHub’s value is not any one feature but its entire community