1#ifndef ADVICE_H2#define ADVICE_H34#include "git-compat-util.h"56extern int advice_push_update_rejected;7extern int advice_push_non_ff_current;8extern int advice_push_non_ff_default;9extern int advice_push_non_ff_matching;10extern int advice_push_already_exists;11extern int advice_push_fetch_first;12extern int advice_push_needs_force;13extern int advice_status_hints;14extern int advice_commit_before_merge;15extern int advice_resolve_conflict;16extern int advice_implicit_identity;17extern int advice_detached_head;1819int git_default_advice_config(const char *var, const char *value);20void advise(const char *advice, ...);21int error_resolve_conflict(const char *me);22extern void NORETURN die_resolve_conflict(const char *me);23void detach_advice(const char *new_name);2425#endif /* ADVICE_H */