public static extern unsafe int git_config_open_level(git_config ** @out, git_config *parent, git_config_level_t level);
 public static extern unsafe int git_config_snapshot(git_config ** @out, git_config *config);
 public static extern unsafe int git_config_open_default(git_config ** @out);