diff options
| author | Cayetano Santos <csantosb@inventati.org> | 2026-05-08 20:19:34 +0200 |
|---|---|---|
| committer | Cayetano Santos <csantosb@inventati.org> | 2026-05-25 19:57:33 +0200 |
| commit | 37592835c4315b34a58017df331a8a2c6c3edcac (patch) | |
| tree | df8f44130c455f17ca835e910cbfcfb0f563b636 /doc | |
| parent | 6f6dc2286caa4577b1db327503f42815fcd2005f (diff) | |
doc: Add agitjo under the ’perfect setup’ section.
This is a complement to the AGit workflow included in "Submitting
Patches".
* doc/guix.texi: Mention ‘emacs-agitjo’ in the ’Emacs’ subsection.
Merges guix/guix!8445
Change-Id: Ia49a0da71e8b08e252ff4dd996c414173920ecac
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 |
