我被困了很长时间。我很确定这是从 svn 迁移时出现的错误。
在裸仓库所在的服务器中:
$ git clone /var/git/queryj.git
$ cd queryj
$ git branch -r
origin/HEAD -> origin/remotes/trunk
origin/br-0_6--ventura24-2_0-5
origin/master
origin/remotes/br-0_6--ventura24-1_0
origin/remotes/br-0_6--ventura24-1_9-stable
origin/remotes/br-0_6--ventura24-1_9-synchr
origin/remotes/br-0_6--ventura24-2_0
origin/remotes/br-0_6--ventura24-2_0-0
通过 https 克隆存储库时,我得到不同的结果:
$ git clone https://git.acm-sl.org/queryj.git
$ cd queryj
$ git branch -r
origin/HEAD -> origin/remotes/trunk
origin/br-0_6--ventura24-2_0-5
origin/remotes/trunk
origin/ventura24-2_0-stable
知道如何在通过 https 克隆时使丢失的分支可用吗?它是通过 webdav 导出的。