найти слово в сниппете, используя гитхук (питон)

как при помощи написанного с нуля хука на питоне, искать какое-то конкретное слово в коде, котором мы коммитим?

Я смог понять, как проделать подобное с сообщением коммита, но как внутри гитхука добраться до кода, подлежащего коммиту, не знаю. Вот пример как, я открыл commit message:

#!/usr/bin/env python

import sys

def main():
  print(f"Number of arguments: {len(sys.argv)}")
  print(f"Argument List: {str(sys.argv)}")
  with open(sys.argv[1],"r") as fp:
    lines = fp.readlines()

    for line in lines:
      print(line)

  sys.exit(0)

if __name__ == "__main__":
  main()

Ответы (0 шт):