Ранее я описывал установку git с помощью пакета git-osx-installer. Это нормальный способ, но если использовать менеджер пакетов Homebrew (а для меня это уже “must have”), то процесс можно упростить.
Для начала нужно поставить
$ curl http://gist.github.com/gists/323731/download -o install_homebrew.tar.gz $ tar xvfz install_homebrew.tar.gz x gist323731-3535cf3d066ed38db4e99d3f1f4a409fc07eda54/ x gist323731-3535cf3d066ed38db4e99d3f1f4a409fc07eda54/install_homebrew.rb $ cd gist323731* $ chmod +x install_homebrew.rb $ ./install_homebrew.rb
Добавка вот:
$ brew install git
Вуаля, дополнительный пакет git-osx-installer не нужен.
Остаётся прописать пути в .bashrc (я теперь для упрощения настройки делаю симлинк с .bashrc на .bash_profile):
$ vim ~/.bashrc source /usr/local/etc/bash_completion.d/git-completion.bash PATH="/usr/bin:/bin:/usr/sbin:/sbin:/usr/X11/bin:/usr/local/bin:/usr/local/sbin" export PATH PS1='\[\033[0m\]\[\033[36m\]\A \[\033[0m\]\[\033[36m\][\[\033[0m\]\[\033[32m\]\u@\[\033[0m\]\[\033[37m\]\h\[\033[0m\]\[\033[36m\]][\[\033[1m\]\[\033[31m\]\w\[\033[0m\]\[\033[37m\]$(__git_ps1 " (%s)")\[\033[0m\]\[\033[36m\]\[\033[0m\]\[\033[36m\]]\[\033[0m\] ' $ ln -s ~/.bashrc ~/.bash_profile
И настроить git (можно воспользоваться моим рецептом).
Разве что можно расширить содержимое ~/.gitignore:
### # .gitignore # Mac OS X Finder and whatnot .DS_Store # XCode (and ancestors) per-user config (very noisy, and not relevant) *.mode1 *.mode1v3 *.mode2v3 *.perspective *.perspectivev3 *.pbxuser # Generated files VersionX-revision.h # Textmate - if you build your xcode projects with it *.tm_build_errors # build products build/ *.[oa] # Other source repository archive directories (protects when importing) .hg .svn CVS # automatic backup files *~.nib *.swp *~ *(Autosaved).rtfd/ Backup[ ]of[ ]*.pages/ Backup[ ]of[ ]*.key/ Backup[ ]of[ ]*.numbers/"
P.S. Поздравляю читателей