目の前に僕らの道がある

勉強会とか、技術的にはまったことのメモ

git

【新人さんに教えたこと】zshの右プロンプトにgitのブランチを表示したい

メモを残しておかないと何を教えたか忘れてしまうのでメモ。 zshの新しいバージョンだとvcs_infoとか使えば良いんでしょうけど、たぶんどこでも使える方法を教えた。こんなのを.zshrcに追記する。 function _set_env_git_current_branch() { GIT_CURRENT_BRA…

リモートブランチを削除する。

git

いつも忘れるのでメモ # ローカルブランチの削除 git branch -d ${branch_name} # リモートブランチの削除 git push origin :${branch_name}

github pagesをsphinxを使ってwiki的に使う。

いちいちやり方を調べるのがめんどうなので、自分メモ。commit pushが必要ですが、自分wiki立てるのがめんどうならこれくらいで充分かなと。 ${USER_NAME}と${REPOSITORY_NAME}は適宜自分の環境に置き換えてください。 準備 あらかじめ、githubにレポジトリ…

git rebase -i でコミットの歴史を改竄する

git

前に神速さんが発表していた内容を試してみる。コマンドは以下の通り。この場合、HEADから数えて3つのコミットを改竄します。 git rebase -i 'HEAD~3'コマンドをたたくとエディタが起動します。変更したいコミットに対してコマンドを書き換えます。 pick 4b3…

git log のメモ

git

忘れがちな脳のための覚え書き diffも表示する git log -p コミット履歴をグラフィカルに表示する git log --graph 変更されたファイルを確認する git log --stat 1行表示する git log --oneline 人毎のコミット数を集計 git shortlog -nsほかにも便利なコマ…

gitメモ

git

後で追記する ブランチの確認 git branch リモートブランチをチェックアウト git checkout -b branch-name origin/branch-name タグの作成 git tag -a tag-name -m 'comment' タグをリモートブランチにpush git push tag-name

Debian lennyの初期セットアップ手順をまとめてみた。

できる限り、vmの作成を省力化、自動化したいのでlennyインストール後のセットアップ手順をまとめてみた。 完全に自分メモです。 前提 2010/09/12現在のDebian lenny 最小net-install linuxインストール時にパッケージの指定を全部外す。 ログインユーザは m…

lennyでtrac-gitを動かしてみた。

思ったより簡単に動いたので、あっけなかったです。とりあえず、スタンドアローンで動かすまでまとめておきます。とりあえずパッケージのインストール。 # aptitude upgradeは deprecatedらしいので。 sudo aptitude update && sudo aptitude safe-upgrade s…