97 Commits (939af16eac1608766273d3971598dbcc4fe09928)

Author SHA1 Message Date
Rohit Ashiwal de81ca3f36 cherry-pick/revert: add --skip option 6 years ago
Phillip Wood 7d3488eb89 rebase -i: use struct commit when parsing options 6 years ago
Phillip Wood fc4a6735ee sequencer: always discard index after checkout 6 years ago
Denton Liu 1a2b985fb3 cherry-pick/revert: add scissors line on merge conflict 6 years ago
Denton Liu f29cd8620d commit: extract cleanup_mode functions to sequencer 6 years ago
Phillip Wood d74f3e5811 sequencer: fix cleanup with --signoff and -x 6 years ago
Phillip Wood 4a72486de9 fix cherry-pick/revert status after commit 6 years ago
Phillip Wood b07d9bfd17 commit/reset: try to clean up sequencer state 6 years ago
Alban Gruin ed35d18841 rebase--interactive: move transform_todo_file() 6 years ago
Alban Gruin a930eb03a8 rebase-interactive: rewrite edit_todo_list() to handle the initial edit 6 years ago
Alban Gruin ddb81e5072 rebase-interactive: use todo_list_write_to_file() in edit_todo_list() 6 years ago
Alban Gruin 79d7e883bb rebase--interactive: move rearrange_squash_in_todo_file() 6 years ago
Alban Gruin 1ba204de69 rebase--interactive: move sequencer_add_exec_commands() 6 years ago
Alban Gruin 94bcad7979 sequencer: change complete_action() to use the refactored functions 6 years ago
Alban Gruin d358fc286d sequencer: make sequencer_make_script() write its script to a strbuf 6 years ago
Alban Gruin f2a04904be sequencer: refactor rearrange_squash() to work on a todo_list 6 years ago
Alban Gruin 683153a438 sequencer: refactor sequencer_add_exec_commands() to work on a todo_list 6 years ago
Ramsay Jones 5fe81438b5 sequencer: make sign_off_header a file local symbol 6 years ago
Alban Gruin 6ca89c6f39 sequencer: refactor check_todo_list() to work on a todo_list 6 years ago
Alban Gruin 616d7740cf sequencer: introduce todo_list_write_to_file() 6 years ago
Alban Gruin cbef27d61c sequencer: refactor transform_todos() to work on a todo_list 6 years ago
Alban Gruin 6ad656db9b sequencer: remove the 'arg' field from todo_item 6 years ago
Nguyễn Thái Ngọc Duy 1d18d7581c notes-utils.c: remove the_repository references 6 years ago
Alban Gruin 5d94d54564 sequencer: make the todo_list structure public 6 years ago
Elijah Newren 899b49c446 git-rebase, sequencer: extend --quiet option for the interactive machinery 6 years ago
Johannes Schindelin d421afa0c6 rebase: introduce --reschedule-failed-exec 6 years ago
Nguyễn Thái Ngọc Duy 005af339c9 sequencer.c: remove implicit dependency on the_repository 6 years ago
Nguyễn Thái Ngọc Duy f11c958054 sequencer.c: remove implicit dependency on the_index 6 years ago
Phillip Wood bcd33ec25f add read_author_script() to libgit 6 years ago
Alban Gruin 65850686cf rebase -i: rewrite write_basic_state() in C 7 years ago
Alban Gruin 91f0d95dcb rebase -i: remove unused modes and functions 7 years ago
Alban Gruin b97e187364 rebase -i: rewrite complete_action() in C 7 years ago
Jeff King 66e83d9b41 append_signoff: use size_t for string offsets 7 years ago
Elijah Newren ef3ca95475 Add missing includes and forward declarations 7 years ago
Alban Gruin d4ed5d7713 sequencer: change the way skip_unnecessary_picks() returns its result 7 years ago
Alban Gruin 4df66c40b0 rebase -i: rewrite checkout_onto() in C 7 years ago
Alban Gruin 2c58483a59 rebase -i: rewrite setup_reflog_action() in C 7 years ago
Alban Gruin 44b776c3e9 sequencer: make three functions and an enum from sequencer.c public 7 years ago
Johannes Schindelin d87d48b2e0 sequencer: learn about the special "fake root commit" handling 7 years ago
Johannes Schindelin e12a7ef597 rebase -i: Handle "combination of <n> commits" with GETTEXT_POISON 7 years ago
Johannes Schindelin 7543f6f444 rebase -i: introduce --rebase-merges=[no-]rebase-cousins 7 years ago
Johannes Schindelin 1644c73c6d rebase-helper --make-script: introduce a flag to rebase merges 7 years ago
Phillip Wood 66618a50f9 sequencer: run 'prepare-commit-msg' hook 7 years ago
Phillip Wood 28d6daed4f sequencer: improve config handling 7 years ago
Liam Beguin d8ae6c84da rebase -i: learn to abbreviate command names 7 years ago
Liam Beguin 0cce4a2756 rebase -i -x: add exec commands via the rebase--helper 7 years ago
Liam Beguin 313a48eaca rebase -i: update functions to use a flags parameter 7 years ago
Liam Beguin 8dccc7a6b2 rebase -i: refactor transform_todo_ids 7 years ago
Phillip Wood b36c590813 sequencer: load commit related config 7 years ago
Phillip Wood e47c6cafcb commit: move print_commit_summary() to libgit 7 years ago