タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

archiveとgitに関するkathewのブックマーク (1)

  • gitで差分ファイルを抽出する - Qiita

    案件で「作業の差分を納品してくれ」とか言われることってよくあります。 今までは手作業でディレクトリ作って、ファイルをコピーしてましたが、 もう、そんなうんざりする作業とはおさらばできそうです。 git archive と git diff の合わせ技で差分を出力できる事がわかったからです。 例えば、一個前のコミットから現在のコミットまでの差分を取り出したい時は、 まずは、git archive について。 --format=zip を付けるとzipで固めてくれます。 --prefix=root/ は抽出したファイルをrootディレクトリに入れた状態にしてくれます。 -o archive.zip で出力先と出力名を指定しています。 HEAD は抽出元のコミットで、 抽出したいファイルやディレクトリをgit diffを使って指定しています。 git diff は --name-only を付け

    gitで差分ファイルを抽出する - Qiita
  • 1