Please first do the common setup below and then carefully follow the instructions for your forge instance. Once you have completed the setup, you can start tracking repositories (see Initial Pull).
If you run into difficulties during setup or the initial pull, then please also see How Forge Detection Works and (ghub)Getting Started.
Loading Magit doesn’t cause Forge to be loaded automatically. Adding something like this to your init file takes care of that:
(with-eval-after-load 'magit (require 'forge))
Or if you use use-package
:
(use-package forge :after magit)
By default Forge adds some bindings to Magit keymaps and menus, and
some sections to Magit buffers. If you would like to prevent that,
you have to set forge-add-default-bindings
and/or
forge-add-default-sections
to nil
, before magit
(not just forge
) is
loaded.