SlideShare uma empresa Scribd logo
1 de 22
GIT
                D
                 T E
               U
LEVEL 0

             IB E
           R C
          T R
        IS U
      D     O RO     L
          S     T
            O N
          C
CENTRALISED VERSION CONTROL
CENTRALISED VERSION CONTROL

  COMMIT ALL CHANGES TO REMOTE REPOSITORY
CENTRALISED VERSION CONTROL

  COMMIT ALL CHANGES TO REMOTE REPOSITORY

  COMMIT TO CENTRAL REPOSITORY BEFORE
  OTHERS CAN PULL
CENTRALISED VERSION CONTROL

  COMMIT ALL CHANGES TO REMOTE REPOSITORY

  COMMIT TO CENTRAL REPOSITORY BEFORE
  OTHERS CAN PULL

  NO LOCAL COMMITS
CENTRALISED VERSION CONTROL

  COMMIT ALL CHANGES TO REMOTE REPOSITORY

  COMMIT TO CENTRAL REPOSITORY BEFORE
  OTHERS CAN PULL

  NO LOCAL COMMITS

  BRANCHES ON REMOTE SERVER
CENTRALISED VERSION CONTROL

  COMMIT ALL CHANGES TO REMOTE REPOSITORY

  COMMIT TO CENTRAL REPOSITORY BEFORE
  OTHERS CAN PULL

  NO LOCAL COMMITS

  BRANCHES ON REMOTE SERVER



  OLD SCHOOL
GIT IS LOCAL. LOCAL IS LEKKER.
GIT IS LOCAL. LOCAL IS LEKKER.

 LOCAL COMMITS BEFORE REMOTE COMMITS
GIT IS LOCAL. LOCAL IS LEKKER.

 LOCAL COMMITS BEFORE REMOTE COMMITS

 USERS CAN PULL FROM EACH OTHER’S REPOSITORIES
GIT IS LOCAL. LOCAL IS LEKKER.

 LOCAL COMMITS BEFORE REMOTE COMMITS

 USERS CAN PULL FROM EACH OTHER’S REPOSITORIES

 CHEAP BRANCHES LOCALLY AND REMOTELY
GIT IS LOCAL. LOCAL IS LEKKER.

 LOCAL COMMITS BEFORE REMOTE COMMITS

 USERS CAN PULL FROM EACH OTHER’S REPOSITORIES

 CHEAP BRANCHES LOCALLY AND REMOTELY

 GIT KEEPS ENTIRE REPO HISTORY LOCALLY
SO WHAT?
SO WHAT?

CHEAP FEATURE BRANCHES
SO WHAT?

CHEAP FEATURE BRANCHES

GREAT FOR EXPERIMENTATION
SO WHAT?

CHEAP FEATURE BRANCHES

GREAT FOR EXPERIMENTATION

FLEXIBLE WORKFLOW
SO WHAT?

CHEAP FEATURE BRANCHES

GREAT FOR EXPERIMENTATION

FLEXIBLE WORKFLOW

NO NEED TO CALL TO THE REMOTE ALL THE TIME
SO WHAT?

CHEAP FEATURE BRANCHES

GREAT FOR EXPERIMENTATION

FLEXIBLE WORKFLOW

NO NEED TO CALL TO THE REMOTE ALL THE TIME

REAL SOURCE CONTROL
SO WHAT?

  CHEAP FEATURE BRANCHES

  GREAT FOR EXPERIMENTATION

  FLEXIBLE WORKFLOW

  NO NEED TO CALL TO THE REMOTE ALL THE TIME

  REAL SOURCE CONTROL




I LIKE THE CONTROL
GIT
LEVEL 1

                    D,
                 AD
               ,
            IT MIT
          IN M
            C O
                     THE BASICS
THE STAGING AREA

ALSO KNOWN AS THE INDEX

UNIQUE TO GIT

PREPARE TO COMMIT

FINE GRAINED CONTROL

SPLIT COMMITS LOGICALLY
ACKNOWLEDGEMENTS




  HTTP://WHYGITISBETTERTHANX.COM

Mais conteúdo relacionado

Semelhante a Git (6)

Am i doing deployments right v2
Am i doing deployments right v2Am i doing deployments right v2
Am i doing deployments right v2
 
Dt notes part 1
Dt notes part 1Dt notes part 1
Dt notes part 1
 
There is a bot for that - building chat bots from idea to production
There is a bot for that - building chat bots from idea to productionThere is a bot for that - building chat bots from idea to production
There is a bot for that - building chat bots from idea to production
 
Dt notes part 1
Dt notes part 1Dt notes part 1
Dt notes part 1
 
Project IO - TS-Conf 2019
Project IO - TS-Conf 2019Project IO - TS-Conf 2019
Project IO - TS-Conf 2019
 
Bitcoin blockchain technology
Bitcoin blockchain technologyBitcoin blockchain technology
Bitcoin blockchain technology
 

Último

Último (20)

Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 

Git

Notas do Editor

  1. \n
  2. \n
  3. \n
  4. \n
  5. \n
  6. \n
  7. \n
  8. \n
  9. \n
  10. \n
  11. \n
  12. \n
  13. \n
  14. \n
  15. \n
  16. \n
  17. \n
  18. \n
  19. \n