gitprep の docker 化

前略
クラウド(ようやく)始めました。

「そうだ、Gitprep 入れてみよう!」
→ セットアップでエラー
→ いろいろ試してもエラー
…サーバ引っ越しの度にこんなエラー地獄では耐えられません。

「そうだ、Docker 使おう!」
→ perl イメージある
→ mojolicious イメージある
→ ソースコード足せば動く?

(3時間経過)

「や、やっと動いた…」
→ 他にも同じ苦労をする人がいるかも…(← いません)
→ 公開しなきゃ
→ ウェブログに投稿だ!

(1時間経過)

「記事書けたけど Dockerfile より短い…何故?」 ← 今ここ
作ったファイルはこちら

gitosis で新しいリポジトリを push する時

はい。相変らず不定期更新です。
今回は gitosis で新リポジトリを作って、そこに push する時に怒られた場合の対処です。

エラーメッセージはこんな感じです。

No refs in common and none specified; doing nothing.
Perhaps you should specify a branch such as ‘master’.
fatal: The remote end hung up unexpectedly
error: failed to push some refs to ‘gitosis:repo.git’

で、結論としては「git push -u origin master」で OK です。
(もちろん、origin と master は各自で変更してください)

今回は検索でひっかかった次のサイトを参照しました。
サルでもわかる Git 入門:トラブルシューティング