Have I deleted some branches from Git master?



>>>>> "RD" == Robert Dodier <robert.dodier at gmail.com> writes:

RD> From what does sf.net generate that list?

It should be the list of HEADs.

The repo can be rsync(1)ed from sf at git.code.sf.net::p/maxima/

(If you add --exclude objects you can get a small rsync with every
detail except the actual commit objects.)

Inside code.git, I see:

:; grep /heads/ packed-refs
05fd08481d0a5209a466494b8c9583762d997da0 refs/heads/branch-5_25
b1a08732a9a02cf099538dcbc9d05a0ee83641ec refs/heads/branch-5_26
fc9ff56718e8e2b9d39aefbc96a15f4e444e66fe refs/heads/branch-5_27
15f120b1672b0ee719b60fc4f2d6c796a1e0f62f refs/heads/branch-5_28
556d50bc07a4dd8927671ae5cf789e2b334bae7c refs/heads/branch-5_29
e8be65c992ade4d54957f0daed4301879fd7a0dd refs/heads/laplace-hstep-branch
7eb8cc08ee302cc86f6538b471e06fa1c631c0cb refs/heads/master
e4505c04f13800336e2ec5511164ccb61c644417 refs/heads/multiple-texinfo-dirs-branch

:; grep . refs/heads/*|tr : \  
refs/heads/branch-5_29 3ddde46115519df5ac779d20cee2d3e4f074dc50
refs/heads/branch-5_30 49e46eca4514470158824f56f9aee5306bfe47da
refs/heads/master 5c071ddff04c98ce4620e7b2c87e8591afc93986
refs/heads/parse-info 86f99467f6ee5e0ff3663e817e1a22c1f390d01b

The latter of course override the former when the names match.

RD> It is different from the list shown by git ls-remote, which does not
RD> show any 5.29 or 5.30 branches or tags, nor parse-info, nor
RD> laplace-hstep-branch. Same with git branch --list --remote.

Then those commands are not working correctly.

RD> or is there still another way to find branches?

rsync -avPS --exclude objects git.code.sf.net::p/maxima/code.git ./

will give you a copy of sf's repo (minus the 90+ megs of objects) which
shows exacly what refs (heads and tags) exist from their point of view.

-JimC
-- 
James Cloos <cloos at jhcloos.com>         OpenPGP: 1024D/ED7DAEA6