jj/docs
Austin Seipp 3f13ea39e2 cli: deprecate jj checkout
Summary: As discussed in Discord, on GitHub, and elsewhere, this change
deprecates the use of `jj checkout` and suggests users use `jj new` exclusively
instead. The verb `checkout` is a relic of a bygone era the — days of RCS
file locking, before 3-way merge — and is not a good, fitting name for the
functionality it provides.

To further drive the bit home, by default, `jj checkout` (and `jj co`) is now
hidden. This will hopefully stop new users from running into it.

Signed-off-by: Austin Seipp <aseipp@pobox.com>
Change-Id: I7a1adfc9168fce1f25cf5d4c4c313304769e41a1
2024-02-03 17:21:56 -06:00
..
design sparse-v2: design doc proposition for Sparse Patterns refactoring 2024-02-01 16:02:14 -08:00
technical docs: update description of conflicts to be about tree-level conflicts 2023-11-30 14:24:48 -08:00
branches.md docs branches.md: insert definitions for related terms 2024-01-24 18:47:17 -08:00
cli-reference.md docs: store output of jj util markdown-help, render it on the website 2024-01-30 14:58:32 -08:00
code-of-conduct.md Replace contact method with addresses of active leads. 2023-11-28 13:48:22 -05:00
config.md config.md docs: document jj config edit and jj config path 2024-02-02 23:29:58 -08:00
config.toml docs/config.toml: update the default diff editor 2023-10-25 13:05:04 -07:00
conflicts.md
contributing.md docs contributing.md: document using mold linker with nextest 2024-01-21 19:28:37 -08:00
FAQ.md FAQ: Make a question clearer. 2024-01-29 20:42:26 +01:00
git-comparison.md cli: deprecate jj checkout 2024-02-03 17:21:56 -06:00
git-compatibility.md gc: implement basic GC for Git backend 2023-12-03 07:40:12 -08:00
github.md git: turn git.auto-local-branch off by default 2023-12-17 08:30:24 +09:00
glossary.md docs branches.md: insert definitions for related terms 2024-01-24 18:47:17 -08:00
index.md docs index.md: explain that the website sidebar may be hidden 2023-10-04 05:25:37 -07:00
install-and-setup.md install-and-setup.md: --strategy -> --strategies for cargo binstall 2023-11-21 20:19:38 -08:00
operation-log.md op_walk: add support for op_id+ (children) operator 2024-01-02 10:30:08 +09:00
related-work.md
revsets.md docs: emphasize and clarify log revsets relevant to people coming from git 2024-01-31 15:51:40 -08:00
sapling-comparison.md mkdocs: make MkDocs work with more GitHub-like list formatting 2023-11-03 19:15:37 -07:00
templates.md cli: give root operation special treatment in template (like root commit) 2024-01-14 10:15:14 -08:00
tutorial.md cli: deprecate jj checkout 2024-02-03 17:21:56 -06:00
windows.md docs: add notes for Windows users 2024-01-29 12:16:15 -08:00
working-copy.md