私は別のディレクトリに私の「ベンダー/資産」ディレクトリ内のサブモジュールにいくつかのファイルをコピーしたい - 「公開/資産」私は更新フックについて聞いたが、サブモジュールのために動作するかどうかはわからない。私はシンプルなフックを書いてコマンドラインから更新を走らせましたが、うまくいかなかった。gitサブモジュールの更新フックを書き込む方法は?
マイupdateフックは、次のようになります。
#.git/gooks/update.rb
#!/usr/bin/env ruby
puts "Copying files..."
だから、これはさえ可能ですか?
btw、私はブレードを使用してサブモジュールを管理しています。
。しかし、使用するのに最適なフックは事前コミットではないでしょうか?そうすれば、コピーされたファイルもコミットに含まれます。 – picardo
ああ、私はこれらのファイルが追跡不能になると思っていました。私はあなたが 'pre-commit'フックで追加のファイルをステージできるかどうか分かりませんが、恐れますが、テストするのは簡単です... –
' git add ' 'pre-commit'フックでは、コミットメッセージの役に立つコメントアウトされた部分には表示されません。 –