मुझे गिट में हमारे सीवीएस भंडार के दो अलग-अलग निर्यात मिल गए हैं। वे किसी बिंदु पर अलग हो जाते हैं, और मैं कुछ जांच कर रहा हूं क्यों। विकास रेखा कई सालों से और हजारों कामों से अधिक हो जाती है।मैं दो गिट भंडारों की तुलना कैसे करूं?
विकास लाइन की शुरुआत में, प्रत्येक प्रतिबद्धता के लिए SHA1 आईडी समान हैं, मुझे बताते हुए कि git-cvsimport सीवीएसपीएस और आयात के परिणामों को पढ़ने पर यह क्या कर रहा है इसके बारे में बहुत संगत है।
लेकिन पहले प्रतिबद्धता और कल के बीच कभी-कभी, SHA1 आईडी अलग हो जाते हैं। मैं यह जानना चाहता हूं कि यह प्रत्येक भंडार से प्रतिबद्ध आईडी की सूची की तुलना करके और क्या गुम है यह देखने के लिए है। क्या ऐसा करने के लिए कोई अच्छा उपकरण या तकनीक है?
में फ़ाइलों की तुलना करने में सक्षम था, वास्तव में यह है कि मैं कल क्या कर रहा था, हालांकि आज मैं अन्य उत्तरों से कुछ सुझावों के साथ थोड़ा और उन्नत हो रहा हूं। – skiphoppy
सींग जहां दो रिपोजिटरी डाइविंग शुरू हुईं तो मुझे उस मतभेद के बाद बनाए गए मतभेदों को बताने का एक लंबा रास्ता है। – masukomi
क्षमा करें, लेकिन यह सवाल नहीं था। सवाल यह है कि आप दो रिपो की तुलना कैसे करते हैं। उत्तर नीचे है। – awm