Xcode 9 पर स्विचिंग शाखा


95

मुझे Xcode 9 का उपयोग करके शाखा को स्विच करने के लिए मेनू आइटम खोजने में परेशानी हो रही है। काम कर रहे मेनू को गायब हो गया लगता है। कोई विचार?

Xcode 9

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

Xcode 8

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


1
प्रोजेक्ट नेविगेटर बटन के बगल में एक नया स्रोत नियंत्रण नेविगेटर बटन है जो कुछ उपयोग के लिए अभिप्रेत हो सकता है, लेकिन यह सब मुझे बताता है "लोड हो रहा है ..."।
फिलिप मिल्स

आप Apple सत्र की समीक्षा कर सकते हैं ...
अहमद एफ

जवाबों:


165
  • ⌘2नया सोर्स कंट्रोल नेविगेटर खोलने के लिए दबाएं ।
  • masterआइकन पर राइट-क्लिक करें ।

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

एक अलग शाखा में जाने के लिए

  • एक गैर-वर्तमान शाखा पर राइट-क्लिक करें
  • चुनें Checkout...
  • बटन दबाएं या क्लिक Checkoutकरें।

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


7
हां, लेकिन आप देखते हैं कि उस संदर्भ मेनू में "स्विच टू ब्रांच ..." नहीं है, जैसा कि पहले के एक्सकोड्स में था। Xcode 9 में, आप "चेकआउट ..." का उपयोग करते हैं (जो किसी भी गैर-वर्तमान शाखा का चयन करने पर सक्षम हो जाएगा)। मुझे यह पसंद है, क्योंकि शब्दावली अब आपके द्वारा उपयोग किए जाने वाले git कमांड लाइन कमांड से मेल खाती है।
जेरी क्रिनॉक

@JerryKrinock संकेत के लिए बहुत बहुत धन्यवाद। मैं जवाब अपडेट कर दूंगा।

रेमोसे से शाखा खोजने में समय लगता है। क्या आपको पता है कि ब्रांड नाम के साथ रीमोट खोजने का तरीका क्या है?
लीम वो

मुझे डर है कि मुझे कोई रास्ता नहीं पता।
वांडियन

रेपो में मैं काम कर रहा हूँ शाखा के नाम के भीतर पीले फ़ोल्डर हैं। इस देव टीम में फ़ोल्डर नामों के लिए ऐप संस्करण संख्याओं के साथ पीले फ़ोल्डर हैं, फिर उन फ़ोल्डरों के अंदर शाखाएं। उन्होंने ऐसा कैसे किया? i.imgur.com/zKoWxD6.png
एडिसन

16

इस विकल्प को चुनकर अपने Xcode में बाईं ओर की विंडो (नेविगेटर) को उजागर करें (आप इसे अपने Xcode विंडो के ऊपर दाईं ओर देखेंगे):

नेविगेटर को सक्षम करना

अब दूसरा टैब चुनें:

स्रोत नियंत्रण टैब का चयन करना

उस शाखा पर राइट क्लिक करें जिसे आप चेकआउट करना चाहते हैं और मेनू से चेकआउट बटन दबाएं: शाखा की जाँच करना


11

ऐसा लगता है कि Apple ने Xcode 9.x के लिए नेविगेटर क्षेत्र में टैब को अलग करने के लिए , जैसे स्रोत नियंत्रण फीचर को स्थानांतरित कर दिया हैchange branchversion history

नीचे शाखा स्विच करने के लिए कदम हैं:

  1. खोलें Navigator area(अगर यह छिपा हुआ है) Xcode या उपयोग शॉर्टकट के ऊपरी दाएँ भाग पर बाएँ फलक खिड़की वर्तमान दबाकर cmd + 2

चरण 1

  1. में Source control navigatorआप देख सकते हैं Branches, Tagअपनी परियोजना के लिए प्रस्तुत करते हैं।

चरण 2

  1. अब, यदि आप शाखा को स्विच करना चाहते हैं तो स्विच करने के लिए शाखा का चयन करें और उस पर राइट क्लिक करें

  2. चेकआउट का चयन करें । यह अलर्ट का Do you want to check out “<branch name>”? चयन करेगा Checkout

Step3-4

  1. अब यह कुछ समय के बाद आपकी शाखा को चयनित में बदल देगा।

नोट: उन शाखाओं के बीच स्विच करने के लिए जिन्हें आपको परियोजना में किए गए परिवर्तनों को कम करने या त्यागने की आवश्यकता है।

Step5

Step6

  1. तुम भी शाखा का चयन करके लॉग इतिहास देख सकते हैं । प्रतिबद्ध इतिहास को पिछले 24 घंटों, पिछले 7 दिनों और अंतिम 30 दिनों के आधार पर देखा जा सकता है।

चरण 6

चरण 7


2

1) प्रेस शो नेविगेटर बटन (Xcode के शीर्ष दाएं कोने):

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

2) प्रोजेक्ट नेविगेटर दिखाएं, Remotesफ़ोल्डर का विस्तार करें :
यहां छवि विवरण दर्ज करें

3) मूल फ़ोल्डर का विस्तार करें, उस शाखा पर राइट क्लिक करें जिसे आप उपयोग करना चाहते हैं, और क्लिक करें Checkout...
यहां छवि विवरण दर्ज करें


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