diff options
Diffstat (limited to 'doc')
| -rw-r--r-- | doc/contributing.texi | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/doc/contributing.texi b/doc/contributing.texi index 7c5cb4a6dba..1ac88339979 100644 --- a/doc/contributing.texi +++ b/doc/contributing.texi | |||
| @@ -618,6 +618,33 @@ enhance @code{scheme-mode} and Geiser. @xref{Introduction,,, | |||
| 618 | emacs-guix, Emacs-Guix Reference Manual}, to make sure you don't miss | 618 | emacs-guix, Emacs-Guix Reference Manual}, to make sure you don't miss |
| 619 | out! | 619 | out! |
| 620 | 620 | ||
| 621 | @unnumberedsubsubsec Submitting Pull Requests Following the AGit Workflow | ||
| 622 | |||
| 623 | @cindex AGit workflow, for pull requests (Emacs). | ||
| 624 | @url{https://codeberg.org/halvin/agitjo, Agitjo} is a helper to ease | ||
| 625 | AGit workflow based patch submission (@pxref{Submitting Patches}). | ||
| 626 | Install it with: | ||
| 627 | |||
| 628 | @example | ||
| 629 | guix install emacs-agitjo | ||
| 630 | @end example | ||
| 631 | |||
| 632 | Assuming your local checkout is on the branch containing the changes you | ||
| 633 | would like to submit for inclusion in the @code{master} branch, use | ||
| 634 | @command{M-x agitjo-push} then: | ||
| 635 | |||
| 636 | @itemize | ||
| 637 | @item | ||
| 638 | Set options like the title @option{-t} and the session identifier | ||
| 639 | @option{-s}. | ||
| 640 | @item | ||
| 641 | Invoke one of the push commands to execute a @command{git push} operation. | ||
| 642 | @end itemize | ||
| 643 | |||
| 644 | When creating a new pull request, a dedicated buffer will open for | ||
| 645 | drafting a description. The force-push option @option{-f} is enabled to | ||
| 646 | push changes to the existing pull request. | ||
| 647 | |||
| 621 | @unnumberedsubsubsec Taming Boilerplate with Templates | 648 | @unnumberedsubsubsec Taming Boilerplate with Templates |
| 622 | 649 | ||
| 623 | @cindex code snippets | 650 | @cindex code snippets |
