message: enables overwriting hook by default
  user can still define GCF_FORCE_OVERWRITE to skip overwrite
diff: @@ -8,5 +8,9 @@ FetchContent_Declare(
  FetchContent_GetProperties(git_cmake_format)
  if(NOT git_cmake_format_POPULATED)
  FetchContent_Populate(git_cmake_format)
  +
  + if(NOT DEFINED GCF_FORCE_OVERWRITE)
  + set(GCF_FORCE_OVERWRITE ON CACHE INTERNAL "If true, always overwrite pre-commit hook and script")
  + endif()
  add_subdirectory(${git_cmake_format_SOURCE_DIR} ${git_cmake_format_BINARY_DIR} EXCLUDE_FROM_ALL)
  endif()
  