GitHub / Git Merge 2015

Add meeting Rate page Subscribe

GitHub / Git Merge 2015

These are all the meetings we have in "Git Merge 2015" (part of the organization "GitHub"). Click into individual meeting pages to watch the recording and search or read the transcript.

12 May 2015

Since a few years git became an integrated part of SAPs development landscape. Not only from a source code versioning point of view but also processes and tools start to evolve surrounding git at SAP.

With TwoGo by SAP, SAP offers a free ride sharing service which was the first SAP product to implement daily deliveries using Continuous Delivery and DevOps techniques. And GitHub plays a major role in these processes for TwoGo. Learn which role GitHub takes as a DevOps tool for TwoGo enabling them to delivery daily.
  • 2 participants
  • 23 minutes
sap
git
tugo
enterprise
devops
developers
repository
production
collaboration
manager
youtube image

12 May 2015

Git is a great distributed version control system used by software developers around the world. But, its user base is expanding beyond the core developers, with new problems to solve. Luckily, Git is very extensible. This talk will cover techniques for building a Git tool your users will love, and that feels like a natural part of Git.
  • 2 participants
  • 30 minutes
git
github
repository
scaling
scalability
large
storage
downloads
uploading
vim
youtube image

12 May 2015

Google likes to push the boundaries of what's possible with Git. With big projects like Android and Chrome, we need some pretty big hosting infrastructure: we built a custom globally replicated storage layer, added bundles and bitmaps to reduce server load, and built specialized tools like Gerrit Code Review. But working on large Git-based projects is still not as nice as we'd like it to be. In this talk I'll discuss what we've done to make large projects happy at Google, and what we hope to do to make large projects happy everywhere.
  • 2 participants
  • 30 minutes
git
github
google
chrome
androids
developers
bottleneck
gigabit
thanks
docker
youtube image

12 May 2015

In 2011, Microsoft was building "Team Foundation Version Control", a centralized version control system for enterprises. Two years later, we were building Git support into Visual Studio and Team Foundation Server. Learn how Microsoft chose a great tool for its Distributed Version Control System by using Git (instead of copying it poorly) and learn about the mistakes we made (and the ones we avoided) along the way.
  • 2 participants
  • 26 minutes
microsoft
enterprise
got
server
developers
introduction
support
everybody
live
linus
youtube image

12 May 2015

With the AWS Cloud you have an on-demand, programmable infrastructure that you can manage using tools and practices from software development. You can create resources when you need and dispose of them when you don’t. Using Amazon CloudFormation you can describe your architecture in text files. To change your infrastructure, you edit those files. Having application and infrastructure code together in a single, robust, versioned repository like Git gives a lot of advantages. Using AWS Elastic Beanstalk you can link your Git branches to different infrastructure environments (e.g. test, production) and automate deployments. You can create test environments on-demand, even for a short time. Instead of continuously update your resources, you can recreate them quickly from scratch, simplifying lifecycle management and making deployments immutable. As a result, you have more time to focus on the unique features of your application.
  • 2 participants
  • 23 minutes
architectures
infrastructure
servers
implementation
manage
interface
deploying
software
scalable
git
youtube image

12 May 2015

We’ll discuss our experience running a very large Git repository with the many projects and contributors, discuss the pros and cons of large repositories, introduce some enhancements we are testing to improve fetch performance through journaled replication, and cover some other optimizations we are pursuing.
  • 2 participants
  • 30 minutes
git
twitter
github
repository
manage
scaling
deployment
server
huge
general
youtube image

12 May 2015

For over a decade Emma Jane Hogbin Westby has been teaching people how to use version control systems. She has carefully updated her approach over the years based on learner feedback, and adult education best practices. But no matter what enhancements she makes, most people still find Git really freaking hard to learn on their own. In this session you will learn why most approaches to teaching Git fail to appropriately address the adult learner. You will learn how to modify your own approach to teaching Git so that others catch on quicker. Finally, you will explore some of the next steps that might be available to the Git community to help change Git from the inside-out--lowering the bar to entry and making Git a more pleasant experience for everyone who uses it. (Vous pouvez demander vos questions en Français si vous les demander lentement.)
  • 2 participants
  • 31 minutes
speaker
introduce
learner
conference
onboarding
control
getting
finally
consulting
people
youtube image

12 May 2015

The problem of Monorepos, and related large files and locking issues, are the Achilles heel of Git DVCS. We lay down the specifications our imagined ideal large file extension for Git. We'll talk about locking and transmission strategies as well as our current work in the area.
  • 2 participants
  • 22 minutes
git
repository
atlassian
thanks
developer
getting
conversation
hosting
presentation
ti
youtube image