Suche senden
Hochladen
Meet Git
•
Als KEY, PDF herunterladen
•
5 gefällt mir
•
2,094 views
B
Ben Scheirman
Folgen
A talk I gave on Git to the Houston Open Developer User Group.
Weniger lesen
Mehr lesen
Technologie
Melden
Teilen
Melden
Teilen
1 von 40
Jetzt herunterladen
Empfohlen
Shifter Meetup West #1 はじめてのShifter 実践マイグレーション!
Shifter Meetup West #1 はじめてのShifter 実践マイグレーション!
Atsushi Ando
Painless Continuous Delivery – DjangoCon 2017
Painless Continuous Delivery – DjangoCon 2017
Peter Bittner
Git workflows
Git workflows
Thuc Le Dong
Git in Continuous Deployment
Git in Continuous Deployment
Brett Child
Headless BDD & Responsive Test Automation
Headless BDD & Responsive Test Automation
Shashikant Jagtap
Headless BDD
Headless BDD
Shashikant Jagtap
Indiana Jones and lost crossplatform
Indiana Jones and lost crossplatform
José Manuel Montero Ortega
My Git workflow
My Git workflow
Rui Carvalho
Empfohlen
Shifter Meetup West #1 はじめてのShifter 実践マイグレーション!
Shifter Meetup West #1 はじめてのShifter 実践マイグレーション!
Atsushi Ando
Painless Continuous Delivery – DjangoCon 2017
Painless Continuous Delivery – DjangoCon 2017
Peter Bittner
Git workflows
Git workflows
Thuc Le Dong
Git in Continuous Deployment
Git in Continuous Deployment
Brett Child
Headless BDD & Responsive Test Automation
Headless BDD & Responsive Test Automation
Shashikant Jagtap
Headless BDD
Headless BDD
Shashikant Jagtap
Indiana Jones and lost crossplatform
Indiana Jones and lost crossplatform
José Manuel Montero Ortega
My Git workflow
My Git workflow
Rui Carvalho
Stop using git like subversion
Stop using git like subversion
TheMojoHand
Git'in in 15
Git'in in 15
Stacy Vicknair
Git workflows presentation
Git workflows presentation
Mack Hardy
Git of Parts
Git of Parts
Rudy Jahchan
Jedi Mind Tricks in Git
Jedi Mind Tricks in Git
Johan Abildskov
Wokshop de Git
Wokshop de Git
Alberto Leal
Jedi Mind Tricks for Git
Jedi Mind Tricks for Git
Jan Krag
git fail --force (make it up with your pull requests)
git fail --force (make it up with your pull requests)
Carlos Duarte do Nascimento
Git
Git
IT Booze
Version control, you git
Version control, you git
Mayur Patil
Presentacion git
Presentacion git
Ignacio Martín
How to Really Get Git
How to Really Get Git
Susan Tan
Git and Unity
Git and Unity
Tim Pettersen
Enterprise git
Enterprise git
Pedro Melo
How to use git without rage
How to use git without rage
Javier Lafora Rey
Git and git hub
Git and git hub
Sebastiaan Deckers
Git n git hub
Git n git hub
Jiwon Baek
Git
Git
Mayank Patel
Git usage (Basics and workflow)
Git usage (Basics and workflow)
Yeasin Abedin
Why Git Sucks and you'll use it anyways
Why Git Sucks and you'll use it anyways
Carlos Taborda
Effective iOS Network Programming Techniques
Effective iOS Network Programming Techniques
Ben Scheirman
Objective-C & iPhone for .NET Developers
Objective-C & iPhone for .NET Developers
Ben Scheirman
Weitere ähnliche Inhalte
Ähnlich wie Meet Git
Stop using git like subversion
Stop using git like subversion
TheMojoHand
Git'in in 15
Git'in in 15
Stacy Vicknair
Git workflows presentation
Git workflows presentation
Mack Hardy
Git of Parts
Git of Parts
Rudy Jahchan
Jedi Mind Tricks in Git
Jedi Mind Tricks in Git
Johan Abildskov
Wokshop de Git
Wokshop de Git
Alberto Leal
Jedi Mind Tricks for Git
Jedi Mind Tricks for Git
Jan Krag
git fail --force (make it up with your pull requests)
git fail --force (make it up with your pull requests)
Carlos Duarte do Nascimento
Git
Git
IT Booze
Version control, you git
Version control, you git
Mayur Patil
Presentacion git
Presentacion git
Ignacio Martín
How to Really Get Git
How to Really Get Git
Susan Tan
Git and Unity
Git and Unity
Tim Pettersen
Enterprise git
Enterprise git
Pedro Melo
How to use git without rage
How to use git without rage
Javier Lafora Rey
Git and git hub
Git and git hub
Sebastiaan Deckers
Git n git hub
Git n git hub
Jiwon Baek
Git
Git
Mayank Patel
Git usage (Basics and workflow)
Git usage (Basics and workflow)
Yeasin Abedin
Why Git Sucks and you'll use it anyways
Why Git Sucks and you'll use it anyways
Carlos Taborda
Ähnlich wie Meet Git
(20)
Stop using git like subversion
Stop using git like subversion
Git'in in 15
Git'in in 15
Git workflows presentation
Git workflows presentation
Git of Parts
Git of Parts
Jedi Mind Tricks in Git
Jedi Mind Tricks in Git
Wokshop de Git
Wokshop de Git
Jedi Mind Tricks for Git
Jedi Mind Tricks for Git
git fail --force (make it up with your pull requests)
git fail --force (make it up with your pull requests)
Git
Git
Version control, you git
Version control, you git
Presentacion git
Presentacion git
How to Really Get Git
How to Really Get Git
Git and Unity
Git and Unity
Enterprise git
Enterprise git
How to use git without rage
How to use git without rage
Git and git hub
Git and git hub
Git n git hub
Git n git hub
Git
Git
Git usage (Basics and workflow)
Git usage (Basics and workflow)
Why Git Sucks and you'll use it anyways
Why Git Sucks and you'll use it anyways
Mehr von Ben Scheirman
Effective iOS Network Programming Techniques
Effective iOS Network Programming Techniques
Ben Scheirman
Objective-C & iPhone for .NET Developers
Objective-C & iPhone for .NET Developers
Ben Scheirman
iPhone for .NET Developers
iPhone for .NET Developers
Ben Scheirman
SQLite Techniques
SQLite Techniques
Ben Scheirman
A Scalable Rails App Deployed in 60 Seconds
A Scalable Rails App Deployed in 60 Seconds
Ben Scheirman
Reasons To Love Ruby
Reasons To Love Ruby
Ben Scheirman
Mehr von Ben Scheirman
(6)
Effective iOS Network Programming Techniques
Effective iOS Network Programming Techniques
Objective-C & iPhone for .NET Developers
Objective-C & iPhone for .NET Developers
iPhone for .NET Developers
iPhone for .NET Developers
SQLite Techniques
SQLite Techniques
A Scalable Rails App Deployed in 60 Seconds
A Scalable Rails App Deployed in 60 Seconds
Reasons To Love Ruby
Reasons To Love Ruby
Kürzlich hochgeladen
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
Nathaniel Shimoni
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog Presentation
Knoldus Inc.
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
LoriGlavin3
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
fnnc6jmgwh
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
panagenda
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
LoriGlavin3
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
LoriGlavin3
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
LoriGlavin3
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
IES VE
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
LoriGlavin3
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
ThousandEyes
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
LoriGlavin3
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
Neo4j
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
UiPathCommunity
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
Ingrid Airi González
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
Manik S Magar
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
Lonnie McRorey
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
Curtis Poe
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
Mydbops
Kürzlich hochgeladen
(20)
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog Presentation
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
Meet Git
1.
git 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.
TFS
5.
TFS
6.
TFS Team Frustration
Server?
7.
TFS
8.
TFS Totally Fucking Stupid?
9.
TFS
10.
TFS Tempt Fate &
Suffer?
11.
all kidding
aside... I don't love git because it's better than TFS...
12.
I love git because
it's freaking awesome.
13.
stop me if
this sounds familiar
14.
learning git changed the way
I develop software
15.
why git?
16.
git is fast
17.
git is
18.
$ git commit
--amend git is forgiving
19.
git probably matches
your workflow
20.
21.
git demo initialization staging files
committing remotes push / pull
22.
Branching
23.
Branching Don't believe the
FUD... branching is EASY
24.
Branching is lightweight
25.
Branching is lightweight
26.
Branching is lightweight
27.
Branching is lightweight
28.
Branching is lightweight
29.
merge versus rebase
30.
merge versus rebase
Merge
31.
merge versus rebase
Merge Rebase
32.
Never rebase a
public branch
33.
git demo
branch merge rebase
34.
35.
Feature Branches a.k.a "topic"
branches
36.
Merge (no fast-
37.
Hotfixes
38.
39.
contribute to
open source Fork & Clone the project $ git clone git@github.com/username/project.git Add a remote called "upstream" $ git remote add upstream http://github.com/user/project.git
40.
Thank You Credits ‣http://whygitisbetterthanx.com
‣http://nvie.com/posts/a-successful-git- branching-model/ ‣http://progit.org/
Hinweis der Redaktion
\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
Jetzt herunterladen