質問内容
Gitのhooksでpushするリソースの情報を取得して特定のリソースの時に
hook(hookはpre-pushを使用)を動かしたい。
↓この質問に関連する質問
https://teratail.com/questions/170203
OSはWindows10 Pro
知りたいこと
hook内で、pushするリソースの情報(ここではpushされたcommitに含まれるファイル名)を取得する方法。
また自分の要望を実装できるのがクライアント側のhookであるか、サーバー側のhookであるのかがわからないので、知りたい。
ご自分で調査された内容、試した内容を書いて頂けると幸いです。
欲しいリソースの情報がファイル名なのか、ファイル内容なのか、
はたまた別の属性なのかがわからないです。
あと「クライアント側であるのかサーバ側であるのか」というのが、ちょっとわかりません。
>欲しいリソースの情報がファイル名なのか、ファイル内容なのか、はたまた別の属性なのかがわからないです。
欲しい情報はリソース名になります。
>あと「クライアント側であるのかサーバ側であるのか」というのが、ちょっとわかりません。
すみません。こちらは以下のようになります。
クライアント側:pre-pushやpost-commitなどのクライアント側のhookのこと
サーバ側:post-updateやpre-updateなどのサーバ側のhookのこと
こちらは「質問への追記・修正の依頼」なので、質問本文を修正して頂けると
私以外の質問者の目にも留まりやすくなります。
pushされたcommitに含まれるファイル名と
「クライアント側のhookであるか、サーバー側のhookであるのか」を知りたい、でしょうか。
それとも「クライアント側のhook」でやるべきか「サーバー側のhook」でやるべきかも教えて欲しい、という意味合いでしょうか。
回答1件
あなたの回答
tips
プレビュー