From: Xing Xin via GitGitGadget Date: Mon, 02 Sep 2024 12:13:56 GMT Subject: [PATCH 4/4] builtin/ls-remote.c: recognize fetch.serverOption configuration Message-ID: <8962031f9997c4030cf32652908fc431f3bf9976.1725279236.git.gitgitgadget@gmail.com> In-Reply-To: From: Xing Xin Teach git-ls-remote to recognize the `fetch.serverOption` configuration as a default list of server options to send for Git protocol v2, if server options are not explicitly set via the command line. Tests and documentation have been updated accordingly. Signed-off-by: Xing Xin --- Documentation/git-ls-remote.txt | 3 +++ builtin/ls-remote.c | 32 ++++++++++++++++++++++++++++---- t/t5702-protocol-v2.sh | 29 ++++++++++++++++++++++++----- 3 files changed, 55 insertions(+), 9 deletions(-) diff --git a/Documentation/git-ls-remote.txt b/Documentation/git-ls-remote.txt index 76c86c3ce4f..fc9930193f8 100644 --- a/Documentation/git-ls-remote.txt +++ b/Documentation/git-ls-remote.txt @@ -81,6 +81,9 @@ OPTIONS character. When multiple `--server-option=