Submit Search
Upload
Meet Git
•
Download as KEY, PDF
•
5 likes
•
2,095 views
B
Ben Scheirman
Follow
A talk I gave on Git to the Houston Open Developer User Group.
Read less
Read more
Technology
Report
Share
Report
Share
1 of 40
Download now
Recommended
2019.07.17 ハンズオン資料です
Shifter Meetup West #1 はじめてのShifter 実践マイグレーション!
Shifter Meetup West #1 はじめてのShifter 実践マイグレーション!
Atsushi Ando
Lightening talk at DjangoCon Europe 2017, Florence
Painless Continuous Delivery – DjangoCon 2017
Painless Continuous Delivery – DjangoCon 2017
Peter Bittner
Com pare workflows in Git Git workflow - branding model Special cases - how to resolve
Git workflows
Git workflows
Thuc Le Dong
A brief overview of Continuous Deployment and how Git could be used in a CD model.
Git in Continuous Deployment
Git in Continuous Deployment
Brett Child
This talk is delivered at CukeUp 2014, London. This include using BDD tools like Behat and Cucumber with headless drivers like PhantomJS and ZombieJS.
Headless BDD & Responsive Test Automation
Headless BDD & Responsive Test Automation
Shashikant Jagtap
This talk has been delivered at London Tester Gathering #TesterGathering on 26 June, 2013. This talk was all about demo of Behat and Cucumber with headless drivers Zombie and PhantomJS (Poltergeist). Event Url : http://www.meetup.com/agiletesting/events/123049092/
Headless BDD
Headless BDD
Shashikant Jagtap
First aproximation for Xamarin
Indiana Jones and lost crossplatform
Indiana Jones and lost crossplatform
José Manuel Montero Ortega
introduction to patterns and practices around git, github for classic source controlled developpers
My Git workflow
My Git workflow
Rui Carvalho
Recommended
2019.07.17 ハンズオン資料です
Shifter Meetup West #1 はじめてのShifter 実践マイグレーション!
Shifter Meetup West #1 はじめてのShifter 実践マイグレーション!
Atsushi Ando
Lightening talk at DjangoCon Europe 2017, Florence
Painless Continuous Delivery – DjangoCon 2017
Painless Continuous Delivery – DjangoCon 2017
Peter Bittner
Com pare workflows in Git Git workflow - branding model Special cases - how to resolve
Git workflows
Git workflows
Thuc Le Dong
A brief overview of Continuous Deployment and how Git could be used in a CD model.
Git in Continuous Deployment
Git in Continuous Deployment
Brett Child
This talk is delivered at CukeUp 2014, London. This include using BDD tools like Behat and Cucumber with headless drivers like PhantomJS and ZombieJS.
Headless BDD & Responsive Test Automation
Headless BDD & Responsive Test Automation
Shashikant Jagtap
This talk has been delivered at London Tester Gathering #TesterGathering on 26 June, 2013. This talk was all about demo of Behat and Cucumber with headless drivers Zombie and PhantomJS (Poltergeist). Event Url : http://www.meetup.com/agiletesting/events/123049092/
Headless BDD
Headless BDD
Shashikant Jagtap
First aproximation for Xamarin
Indiana Jones and lost crossplatform
Indiana Jones and lost crossplatform
José Manuel Montero Ortega
introduction to patterns and practices around git, github for classic source controlled developpers
My Git workflow
My Git workflow
Rui Carvalho
Stop using git like subversion
Stop using git like subversion
TheMojoHand
Introduction to DVCS / Git in 15 minutes (hopefully.)
Git'in in 15
Git'in in 15
Stacy Vicknair
This is a presentation give to the Vancouver Drupal users group about moving to GIT as a version control system for a small development team. The presentation details the workflow we settled on, and the git flow method for branch management. You can see a video of the presentation here - http://www.ustream.tv/recorded/13544036
Git workflows presentation
Git workflows presentation
Mack Hardy
Let’s GIT ready to rumble! How the practice of Kit of Parts and Git source control can bring devs and designers closer together.
Git of Parts
Git of Parts
Rudy Jahchan
Talk about git hooks, git attributes, drivers and filters. Done at Git Merge 2017 workshops together with Jan Krag
Jedi Mind Tricks in Git
Jedi Mind Tricks in Git
Johan Abildskov
Wokshop de Git realizado na Ci&T.
Wokshop de Git
Wokshop de Git
Alberto Leal
Slides for a pre-conference workshop I delivered together with Johan Abildskov (@randomsort) at Git Merge 2017 in Brussels. In the workshop we covered fun things to do with Git hooks, Git attributes and custom drivers. In the first half, we demonstrate how you can implement a fully local continuous integration workflow using git hooks. In the second half, we cover cool and creative ways to diff binary files and custom filters for modifying file content while commit'ing.
Jedi Mind Tricks for Git
Jedi Mind Tricks for Git
Jan Krag
Even seasoned developers get in trouble with Git, and fixing a botched branch/PR seems to require a deep understanding of Git's numerous concepts—a lot of theory just to get things done. This talk (originally presented at RubyConf Brazil 2016, then at Shopify) re-introduces Git (and GitHub) from the point of view of a pull request, going through tricky spots that show up time and time again, focusing on what we should know in order to avoid those problems—or at least to control the damage.
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
Learn about Git in easy go way.
Version control, you git
Version control, you git
Mayur Patil
Git & github con notas para usuarios de Syfmony2. Jornadas Symfony Vigo 2011
Presentacion git
Presentacion git
Ignacio Martín
You already know how to use “git status”, “git push”, and “git add” for your personal projects. You know how to work on a team project with git version control. How do you achieve the next level of git mastery and become as productive as possible? Mistakes happen very frequently when coding. Sometimes they can be terrifying mistakes. You’ll learn git commands to un-do your coding mistakes effortlessly. How do you re-order, edit, remove, and squash commits? You’ll understand the differences between all the "git r*” commands: "git rebase", "git revert", "git reset", and "git reflog" and know when and why to use them. We’ll cover how to set up your git environment for a productive workflow, different ways to undo your mistakes in git, and finally, different ways to automate an entire git workflow. These are the slides for a talk that I gave at PyTN 2015 on a Sunday morning.
How to Really Get Git
How to Really Get Git
Susan Tan
Tim Pettersen's (Atlassian) talk at GDC 2017 on using Git and Unity. Includes editor settings, .gitignore, Git LFS, and Unity Smart Merge.
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
For group study, What is git and git hub ?
Git n git hub
Git n git hub
Jiwon Baek
Covered: What is Git? Why Git? Git Security Features Tooling JIRA Integration CI Git Workflows Git Training Glossary Branching and Release Strategy
Git
Git
Mayank Patel
Knowledge sharing session at Cefalo Bangladesh Ltd.
Git usage (Basics and workflow)
Git usage (Basics and workflow)
Yeasin Abedin
I found these slides on the internet, and wanted to share them. I personally love Git, but they seem interesting to hear the opinion from someone back in '08.
Why Git Sucks and you'll use it anyways
Why Git Sucks and you'll use it anyways
Carlos Taborda
I gave this talk at iPhone Dev Con in Boston, April 2011. It covers making HTTP requests using ASIHTTPRequest, UITableViews with remote images, caching patterns, and API design tips.
Effective iOS Network Programming Techniques
Effective iOS Network Programming Techniques
Ben Scheirman
I gave this talk at iPhone Dev Con in Boston, April 2011.
Objective-C & iPhone for .NET Developers
Objective-C & iPhone for .NET Developers
Ben Scheirman
More Related Content
Similar to Meet Git
Stop using git like subversion
Stop using git like subversion
TheMojoHand
Introduction to DVCS / Git in 15 minutes (hopefully.)
Git'in in 15
Git'in in 15
Stacy Vicknair
This is a presentation give to the Vancouver Drupal users group about moving to GIT as a version control system for a small development team. The presentation details the workflow we settled on, and the git flow method for branch management. You can see a video of the presentation here - http://www.ustream.tv/recorded/13544036
Git workflows presentation
Git workflows presentation
Mack Hardy
Let’s GIT ready to rumble! How the practice of Kit of Parts and Git source control can bring devs and designers closer together.
Git of Parts
Git of Parts
Rudy Jahchan
Talk about git hooks, git attributes, drivers and filters. Done at Git Merge 2017 workshops together with Jan Krag
Jedi Mind Tricks in Git
Jedi Mind Tricks in Git
Johan Abildskov
Wokshop de Git realizado na Ci&T.
Wokshop de Git
Wokshop de Git
Alberto Leal
Slides for a pre-conference workshop I delivered together with Johan Abildskov (@randomsort) at Git Merge 2017 in Brussels. In the workshop we covered fun things to do with Git hooks, Git attributes and custom drivers. In the first half, we demonstrate how you can implement a fully local continuous integration workflow using git hooks. In the second half, we cover cool and creative ways to diff binary files and custom filters for modifying file content while commit'ing.
Jedi Mind Tricks for Git
Jedi Mind Tricks for Git
Jan Krag
Even seasoned developers get in trouble with Git, and fixing a botched branch/PR seems to require a deep understanding of Git's numerous concepts—a lot of theory just to get things done. This talk (originally presented at RubyConf Brazil 2016, then at Shopify) re-introduces Git (and GitHub) from the point of view of a pull request, going through tricky spots that show up time and time again, focusing on what we should know in order to avoid those problems—or at least to control the damage.
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
Learn about Git in easy go way.
Version control, you git
Version control, you git
Mayur Patil
Git & github con notas para usuarios de Syfmony2. Jornadas Symfony Vigo 2011
Presentacion git
Presentacion git
Ignacio Martín
You already know how to use “git status”, “git push”, and “git add” for your personal projects. You know how to work on a team project with git version control. How do you achieve the next level of git mastery and become as productive as possible? Mistakes happen very frequently when coding. Sometimes they can be terrifying mistakes. You’ll learn git commands to un-do your coding mistakes effortlessly. How do you re-order, edit, remove, and squash commits? You’ll understand the differences between all the "git r*” commands: "git rebase", "git revert", "git reset", and "git reflog" and know when and why to use them. We’ll cover how to set up your git environment for a productive workflow, different ways to undo your mistakes in git, and finally, different ways to automate an entire git workflow. These are the slides for a talk that I gave at PyTN 2015 on a Sunday morning.
How to Really Get Git
How to Really Get Git
Susan Tan
Tim Pettersen's (Atlassian) talk at GDC 2017 on using Git and Unity. Includes editor settings, .gitignore, Git LFS, and Unity Smart Merge.
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
For group study, What is git and git hub ?
Git n git hub
Git n git hub
Jiwon Baek
Covered: What is Git? Why Git? Git Security Features Tooling JIRA Integration CI Git Workflows Git Training Glossary Branching and Release Strategy
Git
Git
Mayank Patel
Knowledge sharing session at Cefalo Bangladesh Ltd.
Git usage (Basics and workflow)
Git usage (Basics and workflow)
Yeasin Abedin
I found these slides on the internet, and wanted to share them. I personally love Git, but they seem interesting to hear the opinion from someone back in '08.
Why Git Sucks and you'll use it anyways
Why Git Sucks and you'll use it anyways
Carlos Taborda
Similar to 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
More from Ben Scheirman
I gave this talk at iPhone Dev Con in Boston, April 2011. It covers making HTTP requests using ASIHTTPRequest, UITableViews with remote images, caching patterns, and API design tips.
Effective iOS Network Programming Techniques
Effective iOS Network Programming Techniques
Ben Scheirman
I gave this talk at iPhone Dev Con in Boston, April 2011.
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
I gave this talk at Lone Star Ruby Conference in Austin on 8/28/2010.
A Scalable Rails App Deployed in 60 Seconds
A Scalable Rails App Deployed in 60 Seconds
Ben Scheirman
A general introduction to the Ruby language and ecosystem from a .NET Developer's perspective.
Reasons To Love Ruby
Reasons To Love Ruby
Ben Scheirman
More from 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
Recently uploaded
Effective data discovery is crucial for maintaining compliance and mitigating risks in today's rapidly evolving privacy landscape. However, traditional manual approaches often struggle to keep pace with the growing volume and complexity of data. Join us for an insightful webinar where industry leaders from TrustArc and Privya will share their expertise on leveraging AI-powered solutions to revolutionize data discovery. You'll learn how to: - Effortlessly maintain a comprehensive, up-to-date data inventory - Harness code scanning insights to gain complete visibility into data flows leveraging the advantages of code scanning over DB scanning - Simplify compliance by leveraging Privya's integration with TrustArc - Implement proven strategies to mitigate third-party risks Our panel of experts will discuss real-world case studies and share practical strategies for overcoming common data discovery challenges. They'll also explore the latest trends and innovations in AI-driven data management, and how these technologies can help organizations stay ahead of the curve in an ever-changing privacy landscape.
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc
Imagine a world where information flows as swiftly as thought itself, making decision-making as fluid as the data driving it. Every moment is critical, and the right tools can significantly boost your organization’s performance. The power of real-time data automation through FME can turn this vision into reality. Aimed at professionals eager to leverage real-time data for enhanced decision-making and efficiency, this webinar will cover the essentials of real-time data and its significance. We’ll explore: FME’s role in real-time event processing, from data intake and analysis to transformation and reporting An overview of leveraging streams vs. automations FME’s impact across various industries highlighted by real-life case studies Live demonstrations on setting up FME workflows for real-time data Practical advice on getting started, best practices, and tips for effective implementation Join us to enhance your skills in real-time data automation with FME, and take your operational capabilities to the next level.
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
Safe Software
The Good, the Bad and the Governed - Why is governance a dirty word? David O'Neill, Chief Operating Officer - APIContext Apidays New York 2024: The API Economy in the AI Era (April 30 & May 1, 2024) ------ Check out our conferences at https://www.apidays.global/ Do you want to sponsor or talk at one of our conferences? https://apidays.typeform.com/to/ILJeAaV8 Learn more on APIscene, the global media made by the community for the community: https://www.apiscene.io Explore the API ecosystem with the API Landscape: https://apilandscape.apiscene.io/
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
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
The Digital Insurer
This presentation explores the impact of HTML injection attacks on web applications, detailing how attackers exploit vulnerabilities to inject malicious code into web pages. Learn about the potential consequences of such attacks and discover effective mitigation strategies to protect your web applications from HTML injection vulnerabilities. for more information visit https://bostoninstituteofanalytics.org/category/cyber-security-ethical-hacking/
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
Boston Institute of Analytics
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
The Digital Insurer
This project focuses on implementing real-time object detection using Raspberry Pi and OpenCV. Real-time object detection is a critical aspect of computer vision applications, allowing systems to identify and locate objects within a live video stream instantly.
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
Khem
The presentation explores the development and application of artificial intelligence (AI) from its inception to its current status in the modern world. The term "artificial intelligence" was first coined by John McCarthy in 1956 to describe efforts to develop computer programs capable of performing tasks that typically require human intelligence. This concept was first introduced at a conference held at Dartmouth College, where programs demonstrated capabilities such as playing chess, proving theorems, and interpreting texts. In the early stages, Alan Turing contributed to the field by defining intelligence as the ability of a being to respond to certain questions intelligently, proposing what is now known as the Turing Test to evaluate the presence of intelligent behavior in machines. As the decades progressed, AI evolved significantly. The 1980s focused on machine learning, teaching computers to learn from data, leading to the development of models that could improve their performance based on their experiences. The 1990s and 2000s saw further advances in algorithms and computational power, which allowed for more sophisticated data analysis techniques, including data mining. By the 2010s, the proliferation of big data and the refinement of deep learning techniques enabled AI to become mainstream. Notable milestones included the success of Google's AlphaGo and advancements in autonomous vehicles by companies like Tesla and Waymo. A major theme of the presentation is the application of generative AI, which has been used for tasks such as natural language text generation, translation, and question answering. Generative AI uses large datasets to train models that can then produce new, coherent pieces of text or other media. The presentation also discusses the ethical implications and the need for regulation in AI, highlighting issues such as privacy, bias, and the potential for misuse. These concerns have prompted calls for comprehensive regulations to ensure the safe and equitable use of AI technologies. Artificial intelligence has also played a significant role in healthcare, particularly highlighted during the COVID-19 pandemic, where it was used in drug discovery, vaccine development, and analyzing the spread of the virus. The capabilities of AI in healthcare are vast, ranging from medical diagnostics to personalized medicine, demonstrating the technology's potential to revolutionize fields beyond just technical or consumer applications. In conclusion, AI continues to be a rapidly evolving field with significant implications for various aspects of society. The development from theoretical concepts to real-world applications illustrates both the potential benefits and the challenges that come with integrating advanced technologies into everyday life. The ongoing discussion about AI ethics and regulation underscores the importance of managing these technologies responsibly to maximize their their benefits while minimizing potential harms.
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
Abhishek Deb(1), Mr Abdul Kalam(2) M. Des (UX) , School of Design, DIT University , Dehradun. This paper explores the future potential of AI-enabled smartphone processors, aiming to investigate the advancements, capabilities, and implications of integrating artificial intelligence (AI) into smartphone technology. The research study goals consist of evaluating the development of AI in mobile phone processors, analyzing the existing state as well as abilities of AI-enabled cpus determining future patterns as well as chances together with reviewing obstacles as well as factors to consider for more growth.
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
debabhi2
Read about the journey the Adobe Experience Manager team has gone through in order to become and scale API-first throughout the organisation.
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
Radu Cotescu
Stay safe, grab a drink and join us virtually for our upcoming "GenAI Risks & Security" Meetup to hear about how to uncover critical GenAI risks and vulnerabilities, AI security considerations in every company, and how a CISO should navigate through GenAI Risks.
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
lior mazor
Explore the top 10 most downloaded games on the Play Store in 2024, reflecting the latest gaming trends. As a premier game development company in India, we're committed to crafting innovative and engaging gaming experiences. Partner with us to bring your game ideas to life and captivate audiences worldwide. Visit here:- https://www.synarionit.com/game-development-company-in-india.html
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
SynarionITSolutions
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving. A report by Poten & Partners as part of the Hydrogen Asia 2024 Summit in Singapore. Copyright Poten & Partners 2024.
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Edi Saputra
writing some innovation for development and search
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
sudhanshuwaghmare1
Uncertainty, Acting under uncertainty, Basic probability notation, Bayes’ Rule,
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
Khushali Kathiriya
MySQL Webinar, presented on the 25th of April, 2024. Summary: MySQL solutions enable the deployment of diverse Database Architectures tailored to specific needs, including High Availability, Disaster Recovery, and Read Scale-Out. With MySQL Shell's AdminAPI, administrators can seamlessly set up, manage, and monitor these solutions, ensuring efficiency and ease of use in their administration. MySQL Router, on the other hand, provides transparent routing from the application traffic to the backend servers in the architectures, requiring minimal configuration. Completely built in-house and supported by Oracle, these solutions have been adopted by enterprises of all sizes for their business-critical applications. In this presentation, we'll delve into various database architecture solutions to help you choose the right one based on your business requirements. Focusing on technical details and the latest features to maximize the potential of these solutions.
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
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
The Digital Insurer
Terragrunt, Terraspace, Terramate, terra... whatever. What is wrong with Terraform so people keep on creating wrappers and solutions around it? How OpenTofu will affect this dynamic? In this presentation, we will look into the fundamental driving forces behind a zoo of wrappers. Moreover, we are going to put together a wrapper ourselves so you can make an educated decision if you need one.
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
Andrey Devyatkin
This presentations targets students or working professionals. You may know Google for search, YouTube, Android, Chrome, and Gmail, but did you know Google has many developer tools, platforms & APIs? This comprehensive yet still high-level overview outlines the most impactful tools for where to run your code, store & analyze your data. It will also inspire you as to what's possible. This talk is 50 minutes in length.
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
wesley chun
JAM, the future of Polkadot.
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Juan lago vázquez
Recently uploaded
(20)
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
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, ...
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
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/
Editor's Notes
\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
Download now