Videos tagged with Git


Community Performance Optimization: Making Your People Run as Smoothly as Your Site

Community Performance Optimization: Making Your People Run as Smoothly as Your Site

Posted in Conferences, Development

Summary Brion Vibber discusses the challenges of working with user communities, social bottlenecks, the Wikipedia article deletion process, scalability of software vs communities, new approaches to scaling communities, ongoing challenges with MediaWiki community, using git to scale the code commit process, automated Wikipedia edit filtering, flagged protection pages, and remaining challenges to...

Tags: Conferences, Git, GitHub, InfoQ, Community, Architecture, Performance, OOPSLA, Development, Wiki, OOPSLA 2009, ...





Distributed Version Control with Git

Distributed Version Control with Git

Posted in OS, Development, Broadcasting, MacOS, Screencasts

This is a screencast based off a talk I gave to the Des Moines Cocoaheads group. In this talk I tried to show why you should switch from Centralized Version Control, what is wrong with Subversion and what git does well. Check out Part II when I demonstrate Git and some apps available on Mac OS X to help you get the most out of git.

Tags: OS, MacOS, Git, dvcs, source control, Broadcasting, Screencasts, Development, Distributed Version Control, Gitx, Gitk, ...




GitHub Fork Queue

GitHub Fork Queue

Posted in Technologies, Development, Broadcasting, Screencasts

Demonstration of the GitHub Fork Queue feature. This tool allows you to do a lot of repository collaboration maintenance entirely from the website. You can setup an integration branch that you ask everyone to make sure their commits apply cleanly to and pull them in one by one, entirely online. It also gives you great visibility to what is out there in your forked network and what you have or h...

Tags: Technologies, Git, GitHub


RubyConf 2008: Two Turntables And A Git Repo

RubyConf 2008: Two Turntables And A Git Repo

Posted in Conferences, Development, Ruby

Over the last year, there has been a huge increase of interest in using Ruby to create and manipulate music. If you're interested but haven't been paying attention, or have just been sitting on the sidelines, we're here to show you how you too can be a computer DJ. First, we'll set the scene with some information about the technologies involved. We'll get you pushing notes with Ben's MIDIator l...

Tags: Conferences, Ruby, Git, music, MIDI, Confreaks, Archaeopteryx, RubyConf 2008


Insider Guide to GitHub Episode 2: Advanced Tasks

Insider Guide to GitHub Episode 2: Advanced Tasks

Posted in Development, Broadcasting, Screencasts

This episode takes you beyond the basics so you can take advantage of time-saving tools, advanced GitHub features, and pro tips. You’ll learn how to: save a ton of time by using the GitHub gem to create, clone, fork, and fetch changes use the GitHub API to query commits, run searches, and get user information configure a post-receive URL to notify an external service create a simple Rails...

Tags: API, Git, GitHub, The Pragmatic Programmers, Insider Guide to GitHub


Insider Guide to GitHub Episode 1: Getting Started

Insider Guide to GitHub Episode 1: Getting Started

Posted in Development, Broadcasting, Screencasts

Git is a distributed version control system that makes collaborative software development possible. GitHub makes it easy to participate in that collaboration. You can host your public and private projects on GitHub, and contribute to other projects, too. Indeed, GitHub is where the action’s at. But to really get the most out of this great resource, you need an experienced guide to show yo...

Tags: Git, GitHub, The Pragmatic Programmers, Insider Guide to GitHub


Contributing with Git

Contributing with Git

Posted in Conferences, Companies, Development, Techtalks, Google

Source code versioning is an invaluable tool for software development: users can easily track the newest versions, maintainers can easily track down which commit introduced a bug (often making it easier to come up with a fix), new developers get more documentation than just a big chunk of source code, etc In my talk I want to stress the importance of source code versioning in a related context:...

Tags: Techtalks, Google, Conferences, Git, engEDU, Education, Open-Source, Google Tech Talks, Development, Companies