タグ

差分とtoolsに関するrizmhateのブックマーク (1)

  • GitやSvnなどの差分ファイル抽出決定版 - なんたらノート第三期ベータ

    せっかくソースコードのバージョン管理をしているのに、納品物が「前回との差分ファイル」だったりすることありますよね。たしかに変更ファイルはこんなコマンドで、こういうふうに出せます。 $ git diff --name-status HEAD~1 M foo/bar.html A foo/baz.html ...が、このとき差分がいろんなディレクトリに分散していると、選んで取り出すのが面倒です。 それで以前こんなこと (Subversionで、あるリビジョン以降の差分をファイルで抽出 - なんたらノート 第二期) をしていたのですが、使っているバージョン管理ツールがひとつに固定できなくなってきたし、そもそも差分の取り方も多様なオプションが欲しかった。というわけで書いたのがこれです。 使い方 $ git diff --name-status HEAD~1 M foo/bar.html A foo

    GitやSvnなどの差分ファイル抽出決定版 - なんたらノート第三期ベータ
  • 1