我有一个 "git serve" 子命令,但不知道它来自哪里
I have a "git serve" subcommand and no idea where it comes from
我一直在尝试为特定的 git daemon
配置创建一个 git serve
别名,但从未奏效,但最终查看它似乎在某处有一个 git serve
命令它优先于别名,我只是不知道它来自哪里:删除别名后,该命令仍然存在,但没有任何帮助,PATH 上的任何地方都没有 git-serve
。
> git serve
000eversion 2
0015agent=git/2.21.0
000cls-refs
0012fetch=shallow
0012server-option
0000^C
> git config --get alias.serve
> git serve --help
No manual entry for git-serve
> git-serve
zsh: command not found: git-serve
我怎么才能知道这个 git serve
命令是什么以及它来自哪里?
git-serve
是去年在 Git 2.18 中添加的。 It's part of a new network protocol.
Git 子命令通常不在您的路径上。您可能会发现 git-serve
安装在 /usr/lib/git-core
或 /usr/libexec/git-core
.
下
我一直在尝试为特定的 git daemon
配置创建一个 git serve
别名,但从未奏效,但最终查看它似乎在某处有一个 git serve
命令它优先于别名,我只是不知道它来自哪里:删除别名后,该命令仍然存在,但没有任何帮助,PATH 上的任何地方都没有 git-serve
。
> git serve
000eversion 2
0015agent=git/2.21.0
000cls-refs
0012fetch=shallow
0012server-option
0000^C
> git config --get alias.serve
> git serve --help
No manual entry for git-serve
> git-serve
zsh: command not found: git-serve
我怎么才能知道这个 git serve
命令是什么以及它来自哪里?
git-serve
是去年在 Git 2.18 中添加的。 It's part of a new network protocol.
Git 子命令通常不在您的路径上。您可能会发现 git-serve
安装在 /usr/lib/git-core
或 /usr/libexec/git-core
.