Soumettre la recherche
Mettre en ligne
Stop using git like subversion
•
Télécharger en tant que KEY, PDF
•
2 j'aime
•
717 vues
T
TheMojoHand
Suivre
Technologie
Signaler
Partager
Signaler
Partager
1 sur 34
Télécharger maintenant
Recommandé
Meet Git
Meet Git
Ben Scheirman
Encryption Boot Camp at JavaZone 2010
Encryption Boot Camp at JavaZone 2010
Matthew McCullough
Information Alchemy Through Better Presentations v1.1.0
Information Alchemy Through Better Presentations v1.1.0
Matthew McCullough
Git and GitHub for RallyOn
Git and GitHub for RallyOn
Matthew McCullough
Git Going with DVCS v1.6.0
Git Going with DVCS v1.6.0
Matthew McCullough
Transforming A Presentation
Transforming A Presentation
Matthew McCullough
Advanced Encryption on the JVM v0.2.8
Advanced Encryption on the JVM v0.2.8
Matthew McCullough
Github - Git Training Slides: Foundations
Github - Git Training Slides: Foundations
Lee Hanxue
Recommandé
Meet Git
Meet Git
Ben Scheirman
Encryption Boot Camp at JavaZone 2010
Encryption Boot Camp at JavaZone 2010
Matthew McCullough
Information Alchemy Through Better Presentations v1.1.0
Information Alchemy Through Better Presentations v1.1.0
Matthew McCullough
Git and GitHub for RallyOn
Git and GitHub for RallyOn
Matthew McCullough
Git Going with DVCS v1.6.0
Git Going with DVCS v1.6.0
Matthew McCullough
Transforming A Presentation
Transforming A Presentation
Matthew McCullough
Advanced Encryption on the JVM v0.2.8
Advanced Encryption on the JVM v0.2.8
Matthew McCullough
Github - Git Training Slides: Foundations
Github - Git Training Slides: Foundations
Lee Hanxue
Source Code Management systems
Source Code Management systems
xSawyer
Enterprise git
Enterprise git
Pedro Melo
Git presentation
Git presentation
James Cuzella
Becoming a Git Master - Nicola Paolucci
Becoming a Git Master - Nicola Paolucci
Atlassian
Why Git Sucks and you'll use it anyways
Why Git Sucks and you'll use it anyways
Carlos Taborda
Pimp my dev box (Friday Training at Itnig)
Pimp my dev box (Friday Training at Itnig)
itnig
Git
Git
Mayank Patel
Git
Git
Shinu Suresh
SCM (Source Control Management) - Git Basic
SCM (Source Control Management) - Git Basic
Aman Patial
Git
Git
IT Booze
Practical git for developers
Practical git for developers
Wim Godden
Intro to the command line
Intro to the command line
gregmcintyre
GIT from n00b
GIT from n00b
Supachai Vorrasing
Presentacion git
Presentacion git
Ignacio Martín
Git! Why? How?
Git! Why? How?
Daniel Kummer
Practical Git - NYC Code Camp
Practical Git - NYC Code Camp
Christopher Gomez
Working in Team using Git in Unity
Working in Team using Git in Unity
Rifauddin Tsalitsy
Git workflows (Basics)
Git workflows (Basics)
Roman Kuba
Git workflows presentation
Git workflows presentation
Mack Hardy
Git basics a starter on git and its ecosystem
Git basics a starter on git and its ecosystem
François D'Agostini
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
wesley chun
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Miguel Araújo
Contenu connexe
Similaire à Stop using git like subversion
Source Code Management systems
Source Code Management systems
xSawyer
Enterprise git
Enterprise git
Pedro Melo
Git presentation
Git presentation
James Cuzella
Becoming a Git Master - Nicola Paolucci
Becoming a Git Master - Nicola Paolucci
Atlassian
Why Git Sucks and you'll use it anyways
Why Git Sucks and you'll use it anyways
Carlos Taborda
Pimp my dev box (Friday Training at Itnig)
Pimp my dev box (Friday Training at Itnig)
itnig
Git
Git
Mayank Patel
Git
Git
Shinu Suresh
SCM (Source Control Management) - Git Basic
SCM (Source Control Management) - Git Basic
Aman Patial
Git
Git
IT Booze
Practical git for developers
Practical git for developers
Wim Godden
Intro to the command line
Intro to the command line
gregmcintyre
GIT from n00b
GIT from n00b
Supachai Vorrasing
Presentacion git
Presentacion git
Ignacio Martín
Git! Why? How?
Git! Why? How?
Daniel Kummer
Practical Git - NYC Code Camp
Practical Git - NYC Code Camp
Christopher Gomez
Working in Team using Git in Unity
Working in Team using Git in Unity
Rifauddin Tsalitsy
Git workflows (Basics)
Git workflows (Basics)
Roman Kuba
Git workflows presentation
Git workflows presentation
Mack Hardy
Git basics a starter on git and its ecosystem
Git basics a starter on git and its ecosystem
François D'Agostini
Similaire à Stop using git like subversion
(20)
Source Code Management systems
Source Code Management systems
Enterprise git
Enterprise git
Git presentation
Git presentation
Becoming a Git Master - Nicola Paolucci
Becoming a Git Master - Nicola Paolucci
Why Git Sucks and you'll use it anyways
Why Git Sucks and you'll use it anyways
Pimp my dev box (Friday Training at Itnig)
Pimp my dev box (Friday Training at Itnig)
Git
Git
Git
Git
SCM (Source Control Management) - Git Basic
SCM (Source Control Management) - Git Basic
Git
Git
Practical git for developers
Practical git for developers
Intro to the command line
Intro to the command line
GIT from n00b
GIT from n00b
Presentacion git
Presentacion git
Git! Why? How?
Git! Why? How?
Practical Git - NYC Code Camp
Practical Git - NYC Code Camp
Working in Team using Git in Unity
Working in Team using Git in Unity
Git workflows (Basics)
Git workflows (Basics)
Git workflows presentation
Git workflows presentation
Git basics a starter on git and its ecosystem
Git basics a starter on git and its ecosystem
Dernier
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
wesley chun
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Miguel Araújo
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
Khushali Kathiriya
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
Gabriella Davis
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
apidays
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
lior mazor
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
DianaGray10
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
Principled Technologies
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
The Digital Insurer
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
ThousandEyes
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
Andrey Devyatkin
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Juan lago vázquez
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
apidays
🐬 The future of MySQL is Postgres 🐘
🐬 The future of MySQL is Postgres 🐘
RTylerCroy
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
MIND CTI
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Neo4j
Dernier
(20)
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
How 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 Terraform
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
🐬 The future of MySQL is Postgres 🐘
🐬 The future of MySQL is Postgres 🐘
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Stop using git like subversion
1.
Stop using git
like subversion Ben Scheirman
2.
what scm tool
are you using?
3.
what scm tool
are you using? Subversion? TFS? VSS? CVS? Perforce? MKS? FSA? git? hg?
4.
stop me if
this sounds familiar
5.
Server Fred
Amy
6.
Server Fred
Amy
7.
Server Fred
Amy
8.
Server Fred
Amy
9.
Server Fred
Amy
10.
Server Fred
Amy
11.
Server Fred
Amy
12.
Drawbacks of Subversion
13.
Enter the distributed
model...
14.
Distributed
15.
Git Demo * initialization *
staging files * committing * remotes * push / pull
16.
Branching
17.
Branching
Don't believe the FUD....branching is EASY
18.
Branching is lightweight
19.
Branching is lightweight
20.
Branching is lightweight
21.
Branching is lightweight
22.
Branching is lightweight
23.
Merge vs Rebase
24.
Merge vs Rebase
Merge
25.
Merge vs Rebase
Merge Rebase
26.
Never rebase a
public branch
27.
Git Demo *
branch * merge *rebase
28.
29.
Feature Branches a.k.a "topic"
branches
30.
Merge (no fast-
31.
Hotfixes
32.
33.
Contributing to open
source Fork & Clone the project $ git clone git@github.com/username/project.git Add a remote called "ypstream" $ git remote add upstream http://github.com/user/ project.git
34.
Thank You http://nvie.com/posts/a-successful-git-branching-model/
Notes de l'éditeur
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
Télécharger maintenant