Archives by date

You are browsing the site archives by date.

Increase the max number of processes

I ran into this problem earlier today. This will increase the number of processes at a time, above the default 256. w00t. echo ‘limit maxproc 2000 2000’ | sudo tee -a /etc/launchd.conf sudo reboot

Finally starting to get git, at 1% at least

I work on a project on both my desktop and laptop. Each one tracks remote origin, but sometimes I do work on my desktop and want to continue it on my laptop. So, here goes. This might be totally bogus, but it appears to work. Maybe some git-gurus can improve? Lets setup my laptop add […]

macports: git-upload-pack: command not found

When doing a git clone from a repo hosted on a Mac OSX machine (installed using macports), I get this error on the client (Linux, cygwin, whatever): git-upload-pack: command not found Solution is to do this on the OSX machine: cd /usr/bin sudo ln -s /opt/local/bin/git* . Blatently stolen from this guy: http://soniahamilton.wordpress.com/2009/11/19/macports-git-upload-pack-command-not-found/

Also, better git macports install

But with XCode 4, who needs it? sudo port install git-core +svn +doc +bash_completion +gitweb

Git bash prompt

This is super useful: export PS1=”\[\033[38m\]\u@\h\[\033[01;34m\] \w \[\033[31m\]\`ruby -e \”print (%x{git branch 2> /dev/null}.grep(/^\*/).first || ”).gsub(/^\* (.+)$/, ‘(\1) ‘)\”\`\[\033[37m\]$\[\033[00m\] ” Stolen from here: http://asemanfar.com/Current-Git-Branch-in-Bash-Prompt And this is even more useful! This shows the dirty non/dirty state too! function parse_git_dirty { [[ $(git status 2> /dev/null | tail -n1) != “nothing to commit (working directory clean)” […]