2013-03-24 10 views
5

पर रिमोट से हटाई गई शाखा को पुनर्प्राप्त करना मैं बिटबकेट पर हमारे रिमोट साझा भंडार से हटाई गई शाखा को पुनर्प्राप्त करना चाहता हूं। मुझे पता है कि reflog स्थानीय भंडारों के साथ जाने का तरीका है।बिटबकेट (गीट)

मुझे रिमोट पर इसे प्राप्त करने के बारे में कैसे मिलेगा?

+0

क्या [यह उत्तर] (http://stackoverflow.com/a/1992485/326543) आपकी समस्या से संबंधित है? –

+0

नहीं, दुर्भाग्यवश मेरे पास मेरे सिस्टम के इतिहास में ये शाखाएं नहीं हैं। – OpherV

उत्तर

2

reflog अभी भी उत्तर है, सिवाय इसके कि आपको दूरस्थ (बिटबकेट) पक्ष पर reflog तक पहुंच नहीं है।

इसका मतलब है कि आपको अपनी आवश्यकता को पुनर्स्थापित करने के लिए बिटबकेट समर्थन को लिखने की आवश्यकता है।

1

चार साल बाद ...

मैं क्योंकि मैं bitbucket.org यूआई है कि एक टीम के सदस्य बहाल करना चाहते थे के माध्यम से एक शाखा नष्ट कर दिया इस जवाब बारे में जाना।

मुझे पता चला कि git branch --remote मूल पर सभी शाखाओं को दिखाता है, यहां तक ​​कि जो यूआई के माध्यम से हटाए जाते हैं।

मैंने git checkout origin/<branch_name> -b <branch_name> के साथ मूल रूप से मूल शाखा की जांच की, फिर git push -u origin <branch_name> किया और यह फिर से यूआई में दिखाई दिया।