summaryrefslogtreecommitdiff
path: root/contrib/scalar/scalar.txt
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/scalar/scalar.txt')
-rw-r--r--contrib/scalar/scalar.txt18
1 files changed, 17 insertions, 1 deletions
diff --git a/contrib/scalar/scalar.txt b/contrib/scalar/scalar.txt
index 5f7131861a..568987064b 100644
--- a/contrib/scalar/scalar.txt
+++ b/contrib/scalar/scalar.txt
@@ -8,7 +8,7 @@ scalar - an opinionated repository management tool
SYNOPSIS
--------
[verse]
-scalar <command> [<options>]
+scalar register [<enlistment>]
DESCRIPTION
-----------
@@ -29,6 +29,22 @@ will be identical to the worktree.
The `scalar` command implements various subcommands, and different options
depending on the subcommand.
+COMMANDS
+--------
+
+Register
+~~~~~~~~
+
+register [<enlistment>]::
+ Adds the enlistment's repository to the list of registered repositories
+ and starts background maintenance. If `<enlistment>` is not provided,
+ then the enlistment associated with the current working directory is
+ registered.
++
+Note: when this subcommand is called in a worktree that is called `src/`, its
+parent directory is considered to be the Scalar enlistment. If the worktree is
+_not_ called `src/`, it itself will be considered to be the Scalar enlistment.
+
SEE ALSO
--------
linkgit:git-maintenance[1].