whole_func_string: function getCommitSha () {
      try {
          return execSync("git rev-parse HEAD").toString();
      } catch (ignore) {
          console.warn("Failed to get commit sha via git command");
      }
      try {
          return execSync("cat .git/ORIG_HEAD").toString();
      } catch (ignore) {
          console.warn("Failed to get commit sha by reading from ORIG_HEAD");
      }
      return null;
  }
func_code_string: function getCommitSha () {
      try {
          return execSync("git rev-parse HEAD").toString();
      } catch (ignore) {
          console.warn("Failed to get commit sha via git command");
      }
      try {
          return execSync("cat .git/ORIG_HEAD").toString();
      } catch (ignore) {
          console.warn("Failed to get commit sha by reading from ORIG_HEAD");
      }
      return null;
  }
func_documentation_string: /*
  Utils