jj/cli/src
Ivan Petkov 75fa7de001 cli: git fetch: fall back to remote fetch refspecs when -b not specified
This changes the behavior of git fetch to respect the fetch refspecs
configured on the remote. This is handy for projects which use
customized fetch refspecs (e.g. only fetch certain patterns, but not all
branches) but without having to remember and repeat all the patterns by
hand on the CLI

Fixes #5323
2025-08-25 15:55:18 +00:00
..
commands cli: git fetch: fall back to remote fetch refspecs when -b not specified 2025-08-25 15:55:18 +00:00
config templates: remove operation timestamp from default evolog template 2025-08-25 05:52:37 +00:00
merge_tools diff_working_copies: Simplify tree checkout functions 2025-08-24 22:55:37 +00:00
cleanup_guard.rs cli, lib: move to Rust 2024 language edition 2025-07-28 17:05:41 +00:00
cli_util.rs cli: remove deprecated --config-toml flag 2025-08-18 17:37:43 +00:00
command_error.rs lib: require caller to provide an expanded list of refspecs to fetch 2025-08-25 15:55:18 +00:00
commit_templater.rs templater: reorder generic functions in methods table, rename variables 2025-08-25 05:52:46 +00:00
complete.rs cli: remove deprecated --config-toml flag 2025-08-18 17:37:43 +00:00
config-schema.json cli: evolog: migrate to evolution template type 2025-08-21 13:35:21 +00:00
config.rs templater: add serialization support for config::AnnotatedValue type 2025-08-25 05:52:46 +00:00
description_util.rs squash: add -A/-B/-d options 2025-08-19 11:38:55 +00:00
diff_util.rs cli: make all DiffRenderer methods async 2025-08-20 01:38:45 +00:00
formatter.rs cli: make all DiffRenderer methods async 2025-08-20 01:38:45 +00:00
generic_templater.rs templater: add serialization support for config::AnnotatedValue type 2025-08-25 05:52:46 +00:00
git_util.rs cli, lib: move to Rust 2024 language edition 2025-07-28 17:05:41 +00:00
graphlog.rs cli: remove GraphStyle::is_ascii() which has been inlined in templates 2025-06-22 01:16:59 +00:00
lib.rs cli: make git support optional 2025-01-08 22:02:21 +00:00
main.rs cli: replace ExitCode by u8 2025-05-17 05:45:59 +00:00
movement_util.rs cli, lib: move to Rust 2024 language edition 2025-07-28 17:05:41 +00:00
operation_templater.rs templater: relax trait bounds of methods table types 2025-08-25 05:52:46 +00:00
progress.rs cleanup: remove unneeded lifetime capturing from snapshot_progress() 2025-03-08 01:16:56 +00:00
revset_util.rs cli, lib: move to Rust 2024 language edition 2025-07-28 17:05:41 +00:00
template.pest template/revset: mention tree-sitter grammar in pest file 2025-07-10 09:54:27 +00:00
template_builder.rs templater: add serialization support for config::AnnotatedValue type 2025-08-25 05:52:46 +00:00
template_parser.rs cli, lib: move to Rust 2024 language edition 2025-07-28 17:05:41 +00:00
templater.rs cli lib: make use of Self consistent 2025-07-27 00:12:02 +00:00
text_util.rs cli lib: make use of Self consistent 2025-07-27 00:12:02 +00:00
time_util.rs cleanup: replace once_cell::sync::Lazy by std::sync::LazyLock 2025-07-07 14:24:25 +00:00
ui.rs cli, lib: move to Rust 2024 language edition 2025-07-28 17:05:41 +00:00