【发布时间】:2023-04-09 19:10:01
【问题描述】:
我是 git 用户,我的上下文是使用 ssh 协议的 git clone。
当我使用SSH协议进行git操作时,我有以下问题。
git clone命令例如:git clone ssh://git@<serverurl>:7999/text/large_files.git在此克隆操作期间,SSH 请求是有状态或无状态的。我已启用 git LFS 以获取大文件,但 LFS 文件传输通过 https。 如果我的 git clone 涉及 LFS 文件,那么我的 git clone 命令会调用 https 请求。在这种情况下,主会话
git clone ssh://...仍然处于活动状态并维护会话状态信息?
【问题讨论】:
-
想到的一个状态是 SSH 连接依赖于具有状态的底层 TCP/IP 连接,因此按照这种逻辑,SSH 基本上是有状态的。
标签: git ssh jwt bitbucket git-lfs