@motemen さんの `ghq` で `ghq.root` を自在に切り替えるバッドハック
読了まで:約1分
本日の
1. やりたかった事
- [[@motemen https://twitter.com/motemen/]] さんの
[[ghq https://github.com/motemen/ghq]] で ghq.root
(ghq get
した時の clone 先の ローカルディレクトリ)を - 自在に
切り替えたかった
2. なぜ、そんな変なコトをしようとしたのか
- Golang の
go
コマンドに相当する 何かを Bash で 作っていた - んで
依存ライブラリの 処理を Golang っぽくする ために ghq
が使えないかと 考えた - そして
今回の バッドハックへ……
3. やり方
~/.gitconfig
上のghq.root
の 設定を 削除 ~/.ghq
をかつて 使っていた ghq.root
のディレクトリへの symlink に する - 任意の
ローカルリポジトリで、 <project>/.git/config
に ghq.root
を設定する - ウマイ!!!テッテレ-
4. 以上。そしてその他
- 今回の
件、 Issue に 投げるには 微妙かなぁと 思ったので 投げませんでした。 すまんこ - あと、
オレは 何やってるだろう 感が かなり ある。 今。 まさに。 - あと
C/C++で Golang
のgo
コマンドに相当する コマンドラインツール あったら 教えてください
と
#使い方 #やり方 #Tips #ネタ - #2014-10 #2014-10-16