Permalink
Cannot retrieve contributors at this time
Fetching contributors…
| #ifndef SEQUENCER_H | |
| #define SEQUENCER_H | |
| const char *git_path_seq_dir(void); | |
| #define APPEND_SIGNOFF_DEDUP (1u << 0) | |
| enum replay_action { | |
| REPLAY_REVERT, | |
| REPLAY_PICK, | |
| REPLAY_INTERACTIVE_REBASE | |
| }; | |
| struct replay_opts { | |
| enum replay_action action; | |
| /* Boolean options */ | |
| int edit; | |
| int record_origin; | |
| int no_commit; | |
| int signoff; | |
| int allow_ff; | |
| int allow_rerere_auto; | |
| int allow_empty; | |
| int allow_empty_message; | |
| int keep_redundant_commits; | |
| int verbose; | |
| int mainline; | |
| char *gpg_sign; | |
| /* Merge strategy */ | |
| char *strategy; | |
| char **xopts; | |
| size_t xopts_nr, xopts_alloc; | |
| /* Only used by REPLAY_NONE */ | |
| struct rev_info *revs; | |
| }; | |
| #define REPLAY_OPTS_INIT { -1 } | |
| int sequencer_pick_revisions(struct replay_opts *opts); | |
| int sequencer_continue(struct replay_opts *opts); | |
| int sequencer_rollback(struct replay_opts *opts); | |
| int sequencer_remove_state(struct replay_opts *opts); | |
| extern const char sign_off_header[]; | |
| void append_signoff(struct strbuf *msgbuf, int ignore_footer, unsigned flag); | |
| void append_conflicts_hint(struct strbuf *msgbuf); | |
| #endif |