Links for 2008-12-20
-
A good write-up on deploying with Fabric that covers git.
-
Today I came across Fabric, which is a Python version of Capistrano.
-
Using Git Submodules and deploying with Capistrano
-
A good guide to using submodules with git.
"Back in the world of Subversion, I had been using Piston to track external dependencies. This allowed me to import third party dependencies from their subversion repository into my own application’s repository, keep track of specific versions and even make my own local changes."
We can do the same sort of stuff, really easily, with git.
-
Anyone building up a project with many dependencies . . . must face the issue of managing the situation in source code control. How do you maintain everything you need in your own repository, while still being able to update your dependencies from their own repository? How do you set things up so you can even contribute to the projects you depend on?
-
Hosting remote git repositories using GitHub is completely painless, assuming that you’ve already signed up for an account at GitHub and that you have Git installed on your computer. For OSX, you can use macports to easily get Git’s command line tools installed.
-
GitHub Git guides; very useful!
-
An everyday user's guide for git.
-
GitHub uses public-key cryptography and SSH to authenticate you during git’s push and pull commands. In order for GitHub to identify you, you must provide us with your SSH public key. The rest of this page contains instructions on how to locate or create a set of SSH keys.
-
Git FAQ
-
This tutorial explains how to import a new project into git, make changes to it, and share changes with other developers.
-
This article describes how to use Django 1.0 with Google App Engine using the "zipimport" feature.