Martin von Zweigbergk
0d1bf7cb3b
cli: disable open commits by default
2022-08-26 23:34:52 -07:00
Martin von Zweigbergk
b8f59f419c
docs: hyphenate "working-copy" when used as a compound modifier
2022-08-25 18:08:36 -07:00
Martin von Zweigbergk
8bc4574ee5
cli: push only branches pointing to @
by default
...
Since we now allow pushing open commits, we can implement support for
pushing the "current" branch by defining a "current" branch as any
branch pointing to `@`. That definition of a current/active seems to
have been the consensus in discussion #411 .
Closes #246 .
2022-07-13 16:23:13 -07:00
Martin von Zweigbergk
9c55d98842
cli: rename jj edit
to jj touchup
2022-07-01 08:58:08 +08:00
Martin von Zweigbergk
a15192c05b
docs: update to use new jj branch
syntax
2022-06-09 22:24:46 -07:00
Martin von Zweigbergk
45830a0203
docs: mention jj rebase -b
in git-comparison doc
...
I forgot to update the document in 30f5471fc3
.
2022-05-14 11:10:52 -07:00
Martin von Zweigbergk
5bad272e90
docs: update stale references to -o
argument deleted in 8744015f33
2022-05-01 16:33:27 -07:00
Martin von Zweigbergk
6902c703b3
docs: start describing differences compared to Git
...
I've surely missed a lot here, but one has to start somewhere.
2022-03-11 22:47:36 -08:00
Martin von Zweigbergk
05734138e8
docs: add cherry-picking to Git-comparison table
2022-03-11 22:47:36 -08:00
Martin von Zweigbergk
f86c3b488b
docs: add jj move
to Git-comparison table
2022-03-11 22:47:36 -08:00
Martin von Zweigbergk
f9e6b263a1
docs: explain how not exposing "the index" in the UI is a good thing
2021-12-18 09:22:35 -08:00
Martin von Zweigbergk
9e591def26
cli: add jj show
command for showing commit description and diff
...
This functionality is probably what I miss most from git/hg.
2021-12-17 13:28:09 -08:00
Martin von Zweigbergk
c185b395f6
revsets: swap meaning of operators ~
and -
( #46 )
...
As suggested by @arxanas, this makes `-` symmetric with `+` and `-` is
easier to type than `~`.
2021-12-12 23:02:29 -08:00
Martin von Zweigbergk
63c90c04c8
revsets: change parent/children operators to foo~
/foo+
( #46 )
2021-12-11 23:47:34 -08:00
Martin von Zweigbergk
813ae0276d
docs: use simpler jj undo
alias instead of jj op undo
2021-11-20 10:33:55 -08:00
Martin von Zweigbergk
ae3ff4e1be
cli: add command aliases such as "commit" for "close"
...
Although "commit" isn't technically correct for what `close` does,
it's how new users think of it, so let's make it a bit easier for
them.
2021-11-10 11:11:09 -08:00
Martin von Zweigbergk
6687f98d8a
cli and docs: replace "id" by more correct "ID"
2021-10-27 15:06:10 -07:00
Martin von Zweigbergk
ae7f00e7b1
cli: rename jj prune
to jj abandon
...
The command's help text says "Abandon a revision", which I think is a
good indication that the command's name should be `abandon`. This
patch renames the command and other user-facing occurrences of the
word. The remaining occurrences should be removed when I remove
support for evolution.
2021-09-19 22:51:12 -07:00
Martin von Zweigbergk
1f2ce49e89
docs: remove unnecessary git
steps in git-comparison doc
...
The table describes the simplified Git workflow of always using `git
commit -a`. With that workflow, you don't need to `git add` or `git
rm` to stage changes.
2021-09-12 12:01:28 -07:00
Martin von Zweigbergk
802bd227e0
docs: update git-comparison doc with help about push/pull
2021-09-12 11:49:52 -07:00
Martin von Zweigbergk
39693dcaff
docs: update git-comparison doc with help about working with branches
2021-09-12 00:36:07 -07:00
Martin von Zweigbergk
de5aa1ac6c
docs: add a table of git/jj command equivalences
2021-09-10 13:52:07 -07:00