2013-03-24 5 views
5

Voglio recuperare un ramo che è stato cancellato dal nostro repository condiviso remoto su Bitbucket. So che reflog è il modo per andare con i repository locali.Ripristino di un ramo cancellato da un telecomando su Bitbucket (git)

Come avrei ottenuto il raggiungimento di questo sul telecomando?

+0

Questa [risposta] (http://stackoverflow.com/a/1992485/326543) riguarda il tuo problema? –

+0

No, dato che sfortunatamente non ho questi rami nella storia del mio sistema. – OpherV

risposta

2

reflog è ancora la risposta, tranne che non si ha accesso allo reflog sul lato remoto (Bitbucket).

Ciò significa che è necessario scrivere sul supporto di Bitbucket affinché possano ripristinare ciò di cui si ha bisogno.

1

Quattro anni dopo ...

mi sono imbattuto in questa risposta perché ho cancellato un ramo attraverso l'interfaccia utente bitbucket.org che un membro del team voleva ripristinata.

Ho scoperto che git branch --remote mostra tutti i rami sull'origine, anche quelli che vengono cancellati tramite l'interfaccia utente.

Ho verificato il ramo di origine localmente con git checkout origin/<branch_name> -b <branch_name>, quindi ha fatto git push -u origin <branch_name> e si è presentato nuovamente nell'interfaccia utente.