ref: 8d7ff33feb7f018ea331edca7918118da453f999
parent: e43ded677ea2a176f637ce90a6fa1b2ec038d09b
author: Ori Bernstein <ori@eigenstate.org>
date: Thu Sep 3 22:17:50 EDT 2020
docs: update git(1), README Our BUGS section was out of date: all the bits listed as missing except for history editing were alrady done. Also, while we're touching the docs, make the readme point at the manpages, and make it clear that the command list is not exhaustive.
--- a/README
+++ b/README
@@ -44,8 +44,13 @@
email=ori@eigenstate.org
' > $home/lib/git/config
-And start committing!
+Read the docs:
+ % man 1 git
+ % man 4 gitfs
+
+And start committing!
+
Structure
---------
@@ -163,6 +168,7 @@
log: Prints the contents of a commmit log.
add: Tells the repository to add a file to the next commit.
walk: `du`, but for git status.
+ ... and more
Supported protocols: git:// and git+ssh://. If someone
implements others, I'll gladly accept patches.
@@ -174,6 +180,7 @@
- rc-line-split: implement delim{...} syntax for rc
- walk: port walk command to 9legacy.
+ - aux/getflags: 9front updated it with support for named args
Additionally, git9 defaults to editing with hold(1). This command
is not present on 9legacy. Import it, or set $editor to your choice
--- a/git.1.man
+++ b/git.1.man
@@ -485,8 +485,7 @@
Repositories with submodules are effectively read-only.
.PP
-There are a number of missing commands, features, and tools. Notable
-missing features include
-.I http
-clones, history editing, and formatted patch management.
+There are a some of missing commands, features, and tools, such as git/rebase
+.PP
+git/compat only works within a git repository.