タグ

ブックマーク / ikkki.co.jp (1)

  • git « イッキログ Tech

    git で non-bare な current branch に push する 今作成中の某プライベートツールでは、開発に使っている MacBook Pro を番環境としても利用する予定です。 来であれば bare な中央レポジトリを作成し、開発環境から中央レポジトリへ push → (手作業あるいは hook スクリプトで)番環境で pull、とやるのが正統なのでしょうが、なんとなく大げさな気がしました(というか面倒くさかった)ので開発環境から番環境へ直接 push できるようにしました。 普通に push しようとすると、以下のようなエラーが出て怒られます。 remote: error: refusing to update checked out branch: refs/heads/master remote: error: By default, updating t

  • 1