タグ

2015年8月21日のブックマーク (2件)

  • Git Submodule の代替: Git Subtree | Atlassian Japan 公式ブログ | アトラシアン株式会社

    インターネットには、Git submodule を使っては いけない という記事が飛び交っています。私はこれらの記事が言うほどひどいものとは思っていませんが、そういった主張が大方正しいことは認めます。以前の投稿でも説明しましたが、submodule は利用価値のあるユースケースは少なく、逆にいくつもの欠点があります。 では、これに代わるものはあるのでしょうか? 答えは「ある」です。Git の利用は続けつつ、プロジェクトにおけるソフトウェアの依存関係を追跡することができるツールが (少なくとも) 二つあります : git subtree google repo この記事では、git subtree に注目し、完全とまではいえないもののそれが git submodule の問題を解決するものであることを説明しようと思います。 実例としていつもの私のユースケースを取り上げます。自分の dotfi

    Git Submodule の代替: Git Subtree | Atlassian Japan 公式ブログ | アトラシアン株式会社
    jiskay
    jiskay 2015/08/21
  • 'git-バルス'をgit-hookにした

    ‘git-バルス'をgit-hookにした ロージー先輩がgit hookを簡単に管理できるツールを書いたので、かつて作ったgit-バルスをgit hook化しました Lightweight git hook management tool その名も git-hook を作りました - 宇宙線 : git-hookをインストールしたあとで、 git hook install post-commit https://raw.github.com/yuroyoro/git-balse/master/git-hook/post-commitで入ります。 コミットメッセージに"バルス"という文字列が含まれていると、可能な限りリポジトリを破壊します。ssh-agentであらかじめssh鍵を登録しておくと、取り返しがつかなくなってよいのではないでしょうか? 以上。 yuroyoro/git-balse

    'git-バルス'をgit-hookにした
    jiskay
    jiskay 2015/08/21
    いつか使いたい