タグ

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

  • 関連タグはありません

タグの絞り込みを解除

** Companyと* Gitに関するuretaroのブックマーク (2)

  • git archive で指定ファイルを除外する

    git archive コマンドを使えばリポジトリをアーカイブできるみたいです。 けれど .gitignore とかはアーカイブにはいらないのでどーにかできないかな、と思っていると tar とかでフィルタする 方法があるらしい。 けれど Mountain Lion にデフォルトで入っている tar には --delete オプションが無い様子。 で、もう少し調べると .gitattributes  なるものがある様子。 これを書いているとファイルに対していろいろと設定できるらしく、 export-ignore と書いているとarchiveに含まれなくなるみたい。 .gitignore 除外のための .gitattributes の例はこんな感じ .gitattributes を書いて実際にアーカイブを試してみるけれど $ git archive HEAD -o archive.tgz だと

    uretaro
    uretaro 2016/11/01
    .gitattributes で除外ファイルを設定して git archive HEAD --worktree-attributes で適用
  • Gitで差分ファイルを抽出+zipファイル化する方法 | 株式会社グランフェアズ

    Posted by NAGAYA on Aug 18th, 2016 こんにちは!長屋です。最近は学生時代からのあだ名、めぐたん が社内でも浸透してきました。笑 入社してから格的に触るようになったGitにもだいぶ慣れてきた…と言いたいところですが、見慣れないコマンドにはやはり躊躇してしまいます。 今回は私にとってその一例であった差分抽出がテーマです。使うシーンは、例えば「更新したファイルだけを集めてzipファイル化したい」というとき。手作業でひとつずつファイルを集めてくることなく、一発でzipファイルが完成します! 基のコマンド まずは差分ファイルを抽出+zipファイル化の基的な使い方をご紹介します。下記のような状況を想定します。 修正前のデータがリモートのmasterブランチにある 作業用にrevisionブランチを作成し、修正を行ってコミット masterとrevisionブラン

    Gitで差分ファイルを抽出+zipファイル化する方法 | 株式会社グランフェアズ
  • 1