Skip to content

Instantly share code, notes, and snippets.

(a gist based on the old toolmantim article on setting up remote repos)

To collaborate in a distributed development process you’ll need to push code to remotely accessible repositories.

This is somewhat of a follow-up to the previous article setting up a new rails app with git.

For the impatient

Set up the new bare repo on the server:

@balaclark
balaclark / min.rb
Created June 18, 2010 10:50
Command line script to compress & combine javascript files using the google closure compiler. "sources" needs to be a plain text file with urls of each javascript file to compress on a new line, comments are fine.
require 'rubygems'
require 'rest_client'
sources = "sources"
output = "scripts.min.js"
output_path = (File.expand_path(File.dirname(__FILE__))) + "/" + output
sources_path = (File.expand_path(File.dirname(__FILE__))) + "/" + sources
# TODO: only open file if no errors, maybe save a tmp file, then copy it over the real one?
@cowboy
cowboy / jquery_plugin_org_1.js
Created January 8, 2010 20:52
View revisions from oldest -> newest
// Creating a plugin with $.myNS.public_method1() and $.myNS.public_method2() methods, a few different ways.
(function($){
var private_var,
myNS = $.myNS = {},
public_method2;
myNS.public_method1 = function(){
private_method();