jj/docs
Stephen Jennings 03b6d380f5 git: add git.private-commits setting for preventing commits from being pushed
The user can define the setting `git.private-commits` as they desire. For
example:

    git.private-commits = 'description(glob:"wip:*")'

If any commits are in this revset, then the push is aborted.

If a commit would be private but already exists on the remote, then it does
not block pushes, nor do its descendents block pushes unless they are also
contained in `git.private-commits`.

Closes #3376
2024-07-23 08:45:51 -07:00
..
design cleanup: leverage BoxStream/BoxFuture type aliases 2024-06-26 11:34:52 +09:00
technical
branches.md jj git push docs: document safety checks 2024-06-01 11:19:48 -07:00
cli-reference.md docs CLI Reference: make the warning in the beginning less scary 2024-06-15 20:30:40 -07:00
code-of-conduct.md docs: s/socio-economics/socioeconomics/ per codespell suggestion 2024-05-24 11:34:03 +09:00
community_tools.md Add hunk.nvim to list of community tools 2024-07-22 15:29:54 -06:00
config.md git: add git.private-commits setting for preventing commits from being pushed 2024-07-23 08:45:51 -07:00
config.toml
conflicts.md politics: delete references to Pijul 2024-04-14 13:16:08 -07:00
contributing.md cli: include untracked remote branches in default immutable_heads() 2024-07-15 23:41:07 +09:00
design_doc_blueprint.md docs: Add a Design Doc blueprint. 2024-06-30 15:37:40 +02:00
design_docs.md docs: Add a Design Doc blueprint. 2024-06-30 15:37:40 +02:00
FAQ.md FAQ: Add some more variants on how to deal with temporary files 2024-07-11 20:01:57 +02:00
filesets.md fileset: parse glob characters as identifier 2024-07-18 13:49:10 +09:00
git-comparison.md docs: replace jj files -> jj file list 2024-06-24 21:01:55 -07:00
git-compatibility.md docs/git-comparison.md: update the Signed_commits bullet 2024-07-17 17:12:34 +02:00
github.md docs: ask MkDocs to fail on links to non-existent sections 2024-05-14 13:14:27 -07:00
glossary.md docs: fix another missing shell quoting around root() 2024-06-04 21:19:16 +09:00
index.md
install-and-setup.md docs install_and_setup: move Arch Linux after From Source 2024-06-09 10:15:16 -07:00
operation-log.md
related-work.md politics: delete references to Pijul 2024-04-14 13:16:08 -07:00
revsets.md str_util: add regex pattern 2024-07-22 12:00:52 +09:00
sapling-comparison.md docs: explain that jj was started 3 years before Sapling announcement 2024-06-20 05:24:28 +09:00
templates.md templater: add commit.diff().<format>() methods 2024-07-17 18:52:49 +09:00
testimonials.md docs: Add a Testmonials page. 2024-02-25 14:20:33 +01:00
tutorial.md cli_util: add missing word in conflict resolution instructions 2024-07-17 08:10:25 +02:00
windows.md docs: update windows docs to mention minus, update minus docs 2024-06-10 11:47:34 -07:00
working-copy.md docs: say that we support $GIT_DIR/info/exclude 2024-03-08 09:59:10 -08:00