[英]Git Hook Custom Command for Each File Changed Before Push
我正在嘗試在推送之前更改的每個文件上運行自定義命令。 我正在查看預推送示例:
但是我不知道如何遍歷提交。 我看過git log,但是我不知道自上次推送以來如何區分提交。
我如何在git push之前遍歷每個文件更改?
獲取示例代碼,並添加迭代...
while read local_ref local_sha remote_ref remote_sha
do
... various checks for $z40 etc...
for commit in $(git rev-list --abbrev-commit $remote_sha..$local_sha)
do
<your checks on $commit here>
done
done
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.