git

先日、git の alias を見直してみた

git

「alias g='git'」を設定して、.gitconfig をこんな感じにしてみた。 「g st」で「git status」となるのでタイプ数がかなり減った気がする。

udp_server を gist に設置した

gist: 1458 ― GitHub これからは、短いコード片は全て gist に置く事にした。 バージョン管理されるし、突っ込みをもらいやすいのではないかと思う。

git-svn で branch を扱う

一応、メモ。 branch ごと clone する SourceForge から kai を取得する例。 $ git svn clone https://kai.svn.sourceforge.net/svnroot/kai -T trunk -b branches -t tags branch が増えた場合 git svn rebase は、現在の作業 branch を更新するだけなので…

git 用の vim プラグインを入れてみた

vcscommand.vim が git 対応になっていたので更新。 ついでに COMMIT_EDITMSG ファイルを開く際に一工夫してくれる git-commit を入れてみた。インストール後、.vimrc に下記を加えると・・・ let git_diff_spawn_mode=1 autocmd BufNewFile,BufRead COMMIT_…

左プロンプトに git のブランチとステータスを、右プロンプトに git リポジトリとそれ以外のディレクトリを色分けして表示

下記を参考に、自分なりにやってみたんだけど・・・ show current git branch on zsh prompt (2) - Bart's Blog function git_branch() { local git_dir branch git_dir=$(git rev-parse --git-dir 2> /dev/null) || return if test -d "$git_dir/../.dotest…