Visual Studio ऑनलाइन पर दूरस्थ शाखा Visual Studio 2015 टीम एक्सप्लोरर पर दिखाई नहीं देती है


119

मैंने Visual Studio पर एक नया Git रिपॉजिटरी ऑनलाइन बनाया है। मैंने अपने कंप्यूटर पर क्लोन किया है और मैंने इसे एक प्रोजेक्ट में जोड़ा है। उसके बाद, मैंने विज़ुअल स्टूडियो पर ऑनलाइन नामक एक नई शाखा बनाई है, और मैंने इसे एक नई स्थानीय शाखा बनाने की जाँच करने की कोशिश की है, लेकिन यह टीम एक्सप्लोरर पर दिखाई नहीं देती है।

यह मेरा विजुअल स्टूडियो ऑनलाइन है: यहां छवि विवरण दर्ज करें

और यह विजुअल स्टूडियो 2015 टीम एक्सप्लोरर है: यहां छवि विवरण दर्ज करें

क्यों टीम एक्सप्लोरर पर विकसित शाखा दिखाई नहीं देती है?

जवाबों:


252

अब आप इसे सिंक्रोनाइज़ेशन टैब (टीम ड्रॉप डाउन मेनू में सिंक) पर जाकर और शीर्ष पर Fetch पर क्लिक करके विज़ुअल स्टूडियो में कर सकते हैं

मेनू से सिंक चुनें, हिट करें


10
धन्यवाद! बस एक छोटी सी टिप्पणी, क्या आपको यह भ्रम नहीं है कि यह बताता है: शाखा मास्टर? मैं हमेशा चीजों को मास्टर शाखा पर कार्रवाई कर रहा हूं
केनी सेलेन

2
माना! बहुत ही अजीब है।
डॉ। रोब लैंग

4
यह भी ध्यान दें कि जब आप फ़ेच पर क्लिक करते हैं, तो कोई भी नोटिफिकेशन कुछ भी नहीं हुआ है। आप बस बाद में शाखाओं में जाते हैं और लापता शाखा देखेंगे।
सबल

6
यह वास्तव में शाखाओं अनुभाग में होना चाहिए और सिंक के तहत नहीं होना चाहिए।
gsharp

9
हाँ, यह अच्छा होगा यदि शाखाएँ टैब पर 'ताज़ा' बटन अभी-अभी भी आया था। यही मेरी अपेक्षा थी।
माइकल हॉकर - MSFT

24

मैंने एक Git कमांड प्रॉम्प्ट (इस निर्देश के बाद ) को खोलने और git fetchनई शाखा को पुनः प्राप्त करने के लिए अपनी समस्या हल कर ली है ।


3
विजुअल स्टूडियो के अंदर "पुल" करने से आपको नवीनतम अपडेट पर उसी परिणाम को प्राप्त करना चाहिए।
श्रीहिंस - मार्टिन हिंसेलवुड

2
मेरे पास एक ही समस्या है और मैं इस बात की पुष्टि कर सकता हूं - टीम एक्सप्लोरर में खींचने के बाद लापता शाखा दिखाई देती है। धन्यवाद!
सिंह

यहाँ समस्या यह है कि आपके स्थानीय क्लाइंट को पता नहीं है कि सर्वर कब अपडेट होता है; आपको डेटा देने के लिए सर्वर से डेटा खींचना होगा। इसलिए, यदि एक नई शाखा सर्वर पर बनाई जाती है (जिसे आपने स्थानीय रूप से नहीं बनाया था) तो एक भ्रूण की आवश्यकता होती है। यदि आप क्लाइंट / सर्वर को समझते हैं, तो यह भी अविश्वसनीय नहीं होना चाहिए।
डैगरूम

मैंने यह कोशिश की, और सैकड़ों शाखा रेफरी डाउनलोड किए गए, लेकिन जब वीएस २०१ hundreds (नवीनतम अपडेट) लौटा तो शाखाएं अभी भी शाखाओं की सूची में दिखाई नहीं दे रही हैं।
रयान

0

मेरे पास सटीक विपरीत मुद्दा था (अधिक या कम): मैं विज़ुअल स्टूडियो में शाखा देख सकता था, लेकिन यह दूरस्थ सर्वर पर नहीं था।

इसे (दूरस्थ से) हटाने की कोशिश करने से यह त्रुटि हुई:

दूरस्थ रिपॉजिटरी में पुश करते समय त्रुटि आई: घातक त्रुटि के साथ Git विफल रहा। PushCommand.ExecutePushCommand

इसे कैसे ठीक किया जाए (वीएस 2017 में परीक्षण):

  1. विज़ुअल स्टूडियो में, अपने "दुष्ट" दूरस्थ शाखा पर डबल क्लिक करें;
  2. वीएस को अब इससे एक स्थानीय शाखा बनानी चाहिए थी;
  3. स्थानीय शाखा पर राइट क्लिक करें, "दूरस्थ शाखा को अनसूट करें" चुनें;
  4. स्थानीय शाखा पर राइट क्लिक करें, "पुश शाखा" चुनें;
  5. अब आपके पास एक सही संगत दूरस्थ शाखा होनी चाहिए ;
  6. दूरस्थ शाखा हटाएं, फिर स्थानीय शाखा।

उम्मीद है कि यह किसी ऐसे व्यक्ति की मदद करेगा जो इस मुद्दे पर मेरे जैसा ही है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.