間違いだらけの備忘録

このページの内容は無保証でありこのページの内容によって直接、または間接に損害を受けられたとしても私は責任を取りません。

2013-06-29から1日間の記事一覧

シェル変数のデフォルト値を設定する、未初期化時にエラーメッセージを出力してスクリプトを強制終了する

local _sig=${2:-TERM}$2が空だった場合は変数_sigにTERMが代入される. めも

core.pager

git

http://git-scm.com/book/ja/ch7-1.html#corepager $ git config --global core.pager 'less -R' $ cat ~/.gitconfig [core] pager = less -Rhttp://d.hatena.ne.jp/gunshot/20121201 または [core] pager = lv -cOu8未検証、参考 http://d.hatena.ne.jp/Rio…

aliasのトレース

git

)$ GIT_TRACE=1 git p 19:24:50.888694 git.c:554 trace: exec: 'git-p' 19:24:50.888694 run-command.c:341 trace: run_command: 'git-p' 19:24:50.905695 run-command.c:341 trace: run_command: 'f () { git push ${1:-origin} `git rev-parse --abbrev-r…

alias例1

git

http://qiita.com/peccul/items/90dd469e2f72babbc106 # Untracked filesを表示せず,not stagedと,stagedだけの状態を出力する stt = status -uno # 行ごとの差分じゃなくて,単語レベルでの差分を色付きで表示する difff = diff --word-diff #今日一日の…

gitでカレントブランチをpushする

git

https://qiita.com/mabots/items/76d48aa33720287253bf 下記を実行することで、カレントブランチ (git st で確認)の内容を origin に対して push できます。 git push origin HEAD [alias] p = !git push -u origin `git rev-parse --abbrev-ref HEAD`remote…

このページにはhatena以外のサービスからのコンテンツが埋め込まれています。 hatenaによりGoogle AdSense 広告が埋め込まれています。