summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorCayetano Santos <csantosb@inventati.org>2026-05-08 20:19:34 +0200
committerCayetano Santos <csantosb@inventati.org>2026-05-25 19:57:33 +0200
commit37592835c4315b34a58017df331a8a2c6c3edcac (patch)
treedf8f44130c455f17ca835e910cbfcfb0f563b636 /doc
parent6f6dc2286caa4577b1db327503f42815fcd2005f (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.texi27
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,,,
618emacs-guix, Emacs-Guix Reference Manual}, to make sure you don't miss 618emacs-guix, Emacs-Guix Reference Manual}, to make sure you don't miss
619out! 619out!
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
625AGit workflow based patch submission (@pxref{Submitting Patches}).
626Install it with:
627
628@example
629guix install emacs-agitjo
630@end example
631
632Assuming your local checkout is on the branch containing the changes you
633would like to submit for inclusion in the @code{master} branch, use
634@command{M-x agitjo-push} then:
635
636@itemize
637@item
638Set options like the title @option{-t} and the session identifier
639@option{-s}.
640@item
641Invoke one of the push commands to execute a @command{git push} operation.
642@end itemize
643
644When creating a new pull request, a dedicated buffer will open for
645drafting a description. The force-push option @option{-f} is enabled to
646push 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