दृश्य स्टूडियो 2013 गिट, केवल मास्टर शाखा सूचीबद्ध


98

मैं एक निजी GitHub रिपॉजिटरी पर काम करने के लिए Visual Studio 2013 के Git समर्थन का उपयोग कर रहा हूं। मुझे इसे करने की अनुमति है। मैं शाखाओं को स्विच करना चाहता हूं, लेकिन जब मैं शाखाओं के दृश्य पर जाता हूं, तो किसी भी सूची (शाखा ड्रॉप-डाउन, प्रकाशित शाखाएं, मर्ज टूल) में एकमात्र शाखा मास्टर है। अन्य शाखाएं GitHub, Windows के लिए GitHub और TortoiseGit में दिखाई देती हैं। इसलिए मुझे पता है कि वे वहां हैं और मेरी पहुंच है।

किसी भी विचार क्यों मैं विजुअल स्टूडियो में अन्य शाखाएं नहीं देख सकता हूं?

यहां छवि विवरण दर्ज करें

मैं विजुअल स्टूडियो 2013 अपडेट 2 चला रहा हूं।


2
विजुअल स्टूडियो शाखाओं को ड्रॉप-डाउन में दूरस्थ शाखाएं नहीं दिखाता है । सुनिश्चित करें कि आपने एक स्थानीय शाखा बनाई है - ऐसा करके, यह इसे दूरस्थ शाखा के अनुरूप करने के लिए सेट करेगी। (जो कहना है, वह "प्रकाशित शाखाओं" में दिखाई देगा)। यदि आपने ऐसा किया है, तो क्या आप .git/configउस भंडार से अपना पोस्ट कर सकते हैं ?
एडवर्ड थॉमसन

आह, यह बात थी! उत्तर के रूप में पोस्ट करें और मैं इसे चिह्नित करूंगा। धन्यवाद!
विम्स

2
पहले एक स्थानीय शाखा बनाने से पहले मास्टर पर एक लंच / पुल करें और आप origin\branchnameवीएस २०१ अपडेट ५
नेरड्रोइड

जवाबों:


151

शाखा ड्रॉपडाउन केवल स्थानीय शाखाओं को दिखाएगा , यह दूरस्थ शाखाओं को नहीं दिखाएगा। आपको उस दूरस्थ शाखा को ट्रैक करने के लिए एक नई स्थानीय शाखा बनानी चाहिए। बस नई शाखा ड्रॉपडाउन पर क्लिक करें, और आप सभी दूरस्थ शाखाएँ देखेंगे:

यहां छवि विवरण दर्ज करें

एक बार जब आप ऐसा कर लेते हैं, तो यह एक "प्रकाशित शाखा" के रूप में दिखाई देगा, जिससे आप इसे धक्का और खींच सकते हैं।


13
ध्यान दें कि यह खोजना थोड़ा मुश्किल है; हम इसकी पहुंच में सुधार पर काम कर रहे हैं।
एडवर्ड थॉमसन

9
नई दूरस्थ शाखाओं को खोजने के लिए दृश्य स्टूडियो को क्या ट्रिगर करता है? मैंने इसे git रेपो में इंगित किया है, मैं उस प्रतिनिधि पर एक शाखा बनाता हूं या एक सहकर्मी बनाता है। अगर मैं नई शाखा में जाता हूं, तो कुछ भी नहीं दिखाता है।
मटका

13
@MattK आपको सर्वर से लाने की आवश्यकता है, या तो विजुअल स्टूडियो में या git fetchकमांड-लाइन पर चल रहा है ।
एडवर्ड थॉमसन

10
मेरे पास मैटके जैसा ही मुद्दा था। इसे अनसाइनड कमिट्स के तहत एक शाखा पर लाच पर क्लिक करके हल किया गया था। यह वास्तव में न्यू ब्रांचेज सेक्शन के भीतर होना चाहिए और / या रिफ्रेश आइकन पर क्लिक करने पर पूरा हो जाना चाहिए।
स्कूबासेटेव

2
@JVimes वास्तव में। हमने वीएस 2015 में इस अनुभव को बदल दिया है - हम बेहतर के लिए सोचते हैं - कृपया मौका मिलने पर हमें प्रतिक्रिया दें!
एडवर्ड थॉमसन
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.