A Way of Code

興味の赴くままに書き綴っていきます。

Homebrew

実践Git&GitHub - homebrewをフォークするためのGit&GitHub入門 後編(1/2)

前回:Gitの仕組み - homebrewをフォークするためのGit&GitHub入門 中編今回はFormulaを実際に修正しながら、GitとGitHubの使い方を学んでいきます。 ghostscriptのFormulaを修正して、ghostscriptのバージョンを9.04から9.05に上げる修正を行います。なお、…

GitをupgradeしたらWarning: Non-libraries were installed to "lib".と表示された

結論:気にするな (Conclusion: Ignore it.)homebrewからgitをupgradeしたら、Warningが出たので調べてみました。 1 ==> Caveats 2 Bash completion has been installed to: 3 /usr/local/etc/bash_completion.d 4 5 The 'contrib' directory has been insta…

Gitの仕組み - homebrewをフォークするためのGit&GitHub入門 中編

前回:Gitのセットアップ前回、GitHubを使うためのセットアップをしていきました。 今回はGitとGitHubを学んでいきます。 (さらに次回はhomebrewをforkしていきます)注意: Gitを知らない人がいきなりGitHubを触ったときのメモなので、間違っているところが…

Homebrewを再構築する、インストールしたパッケージはそのままで

homebrewをいじっていたら、Formulaディレクトリがごちゃごちゃになってきたのでhomebrewを再構築してみました。(何をいじっているんだ、というツッコミは無しで) git reset --hardで戻らなかった時の手段としてメモを残しておきます。パッケージを全てイ…

Gitのセットアップ - homebrewをフォークするためのGit&GitHub入門 前編

homebrewのFormulaを直したくてフォークしようと思いっ立ったものの、GitとGitHubの使い方が分からなかったのでメモしました。 フォーク homebrewを使っていると、欲しいパッケージ(Formula)が無かったり、オプションパラメータを直したくなることがありま…

homebrewで編集してしまったFormulaを元に戻す方法

brew editで何らかのFormulaを変更した後、brew updateをするとエラーになります。 エラーの具合 こんな感じです。 $ brew update remote: Counting objects: 328, done. remote: Compressing objects: 100% (176/176), done. remote: Total 285 (delta 204)…