Cloning a Git SVN Clone

by Thomas Aylott Tue, 22 Apr 2008 17:03:00 GMT

I’ve been trying to figure out a good way to make a publicly available git-svn repo on GitHub.com that I can clone and then keep up to date with both the original svn repo and the GitHub repo and commit everything into my own fork.

So, how do you go about creating a Git repo that can push and pull to and from both Git and Subversion?

Read more…

Posted in Git, Code, Tip, Workflow | 1 comment

Browser List March 2007

by Thomas Aylott Tue, 01 Apr 2008 02:58:00 GMT

Ahoy. I just got around to sticking all my browsers in the same folder. And here’s the list of browsers I currently have installed:

  1. Opera 9
  2. Opera 9.5b
  3. Opera Miniā„¢ Simulator
  4. Opera Wii Internet Channel
  1. Internet Explorer 5 Mac
  2. Internet Explorer 5.01 Standalone
  3. Internet Explorer 5.5 Standalone
  4. Internet Explorer 6
  5. Internet Explorer 6 Standalone
  6. Internet Explorer 7 Standalone
  7. Internet Explorer 7 Vista
  8. Internet Explorer 8b1
  9. Internet Explorer 8b1 Standalone
  10. Outlook 2003
  11. Outlook 2007
  1. Camino 1.5
  2. Firefox 1.0 Mac
  3. Firefox 1.5 Mac
  4. Firefox 1.5 Windows XP
  5. Firefox 2.0 Mac
  6. Firefox 2.0 Windows XP
  7. Firefox 3.0b4 Mac
  8. Flock
  9. Mozilla 1.4
  10. Mozilla 1.5
  11. Mozilla 1.6
  12. Mozilla 1.7
  13. Netscape 7.2 Mac
  14. Netscape 9 Mac
  1. Google Android
  2. iPhone 1.3.3
  3. iPhone Simulator
  4. OmniWeb
  5. Safari 2.0.4 Standalone
  6. Safari 3.0.4 Standalone
  7. Safari 3.1
  8. Shiira
  9. WebKit Nightly

Yay browsers!

How many browser do you currently have installed?

5 comments

Simple Install of Git 1.5.4 on Leopard

by Thomas Aylott Thu, 21 Feb 2008 22:47:00 GMT

Here's how to install Git version 1.5.4.2 on Mac OS X Leopard

mkdir -p ~/Downloads/src
cd ~/Downloads/src

# Set Options since we don't have GNU gettext installed
export TCL_PATH=`which tclsh`
export NO_MSGFMT=1
export GIT_VERSION_TO_GET='1.5.4.5'

# Get and Install Git
curl -O "http://kernel.org/pub/software/scm/git/git-$GIT_VERSION_TO_GET.tar.bz2"
tar xjvf "git-$GIT_VERSION_TO_GET.tar.bz2"
cd "git-$GIT_VERSION_TO_GET/"
./configure
make
sudo make install
cd ..

# Install Man Pages
curl -O "http://kernel.org/pub/software/scm/git/git-manpages-$GIT_VERSION_TO_GET.tar.bz2"
sudo tar xjv -C /usr/local/share/man -f "git-manpages-$GIT_VERSION_TO_GET.tar.bz2"


# ============
# = OPTIONAL =
# ============

# Use Apple opendiff (FileMerge) for resolving conflicts
git config --global merge.tool opendiff

# Ignore Carp
git config --global core.excludesfile ~/.gitignore
touch             ~/.gitignore
echo '.DS_Store'>>~/.gitignore
echo '._*'      >>~/.gitignore
echo '.svn'     >>~/.gitignore
echo '.hg'      >>~/.gitignore

# Shortcuts
git config --global alias.st status
git config --global alias.ci commit
git config --global alias.co checkout
git config --global alias.br branch

# Colors? YES
git config --global color.diff auto
git config --global color.status auto
git config --global color.branch auto

# Personal Setup
git config --global user.name "YOUR NAME"
git config --global user.email your@email.com
UPDATE: Now updated to 1.5.4.5

6 comments

Older posts: 1 2 3 ... 18