मैं अलग-अलग स्थानीय गिट शाखाओं से कई svn शाखाओं पर प्रतिबद्ध होने के बारे में थोड़ा उलझन में हूं। विशेष रूप से, भले ही मैंने इस विषय पर कई संबंधित प्रश्नों को पढ़ा है, फिर भी एक विशिष्ट बात है कि किसी ने अब तक समझाया नहीं है:कैसे बताएं कि कौन सी रिमोट एसवीएन शाखा स्थानीय गिट शाखा ट्रैकिंग है?
यदि मेरे पास पहले से ही कुछ स्थानीय शाखाएं हैं, तो मैं कैसे बता सकता हूं रिमोट एसवीएन शाखा वे ट्रैकिंग कर रहे हैं (अगर कोई है)?
this answer से यह है कि आप शाखा आप ट्रैकिंग होना चाहते हैं बदल सकते हैं लगता है, लेकिन कैसे क्वेरी यह?
git branch -v
इस में विशेष रूप से सहायक नहीं लगता है (यानी कोई अतिरिक्त जानकारी नहीं दी गई है)। मैंने .git/
में सभी पाठ फ़ाइलों को भी देखा है लेकिन वहां भी कुछ भी नहीं मिला।
हां, यह सही दिशा में एक महत्वपूर्ण कदम प्रतीत होता है; यह पहला आदेश है जो स्पष्ट रूप से बताता है कि आप किस शाखा को मूल रूप से 'डॉकिट' के साथ प्रभावित करने जा रहे हैं। अगर किसी को कोई आदेश नहीं मिलता है जो _all_ स्थानीय शाखाओं के लिए एक बार _ इस जानकारी को दिखाता है, तो मैं शायद इस उत्तर को स्वीकार करूंगा। – UncleZeiv