[osx][git] OSX 版 git で git-xxx コマンドを呼ぶ方法


便利かも。

便利かも.

…と思ったのだけれど,git-osx-installer の 1.7.8.3 辺りでやってみたら呼んでくれなかった.
各地ブログをナナメ読みするとみんなできているようなのになぁ,と思いながら調べていったら,判った.

export GIT_EXEC_PATH=~/bin

などする必要がある.git の仕様が変わったのか,ディストリビューションに依存するのか,理由は不明.

さっそく,遊んでみた.

bitbucket を最近使い出したのだけれど,clone のパスをいつも忘れる.
対策として,こんなもの (git-bitbacket)を書きなぐってみた.
リポジトリの生成は WebAPI が公開されているので curl 使ってイケるはずなのだけれど,その辺は,追々.

#!/bin/bash
USERNAME=monaka

if [ $# -ne 2 ] ; then
	echo "git-bitbucket cmd repository-name" 1>&2
	exit 1
fi

case $1 in
	clone) cmd="clone git@bitbucket.org:$USERNAME/$2" ;;
esac

eval git $cmd