के वर्तमान संस्करण के लिए दृश्य की तुलना में दो शाखाओं के वर्तमान संस्करणों के बीच अंतर देखने के लिए GitHub के "तुलना दृश्य" का उपयोग करने के लिए एक रास्ता है? (यानी, एक ही भिन्नता को देखने के लिए जो आपको मिलेगा यदि आपने git diff <a-branch> <another-branch>
किया था।)GitHub शाखाओं
मैंने एक छोटा उदाहरण here बनाया है। दो शाखाएं हैं: "मास्टर" और "अन्य शाखा"।
diff --git a/README.md b/README.md
index 495cc9f..3d2c3a0 100644
--- a/README.md
+++ b/README.md
@@ -1 +1,3 @@
Hello there!
+
+This is a commit to the "other-branch" branch.
आपको लगता है कि diff कि "मास्टर" शाखा और "अन्य शाखा" के बीच अंतर शाखा एक रिक्त पंक्ति और एक लाइन के अलावा है से देख सकते हैं: यदि मैं git diff master..other-branch
करते हैं, इस अंतर है पाठ का, और कोई हटाना नहीं है।
हालांकि, अगर मैं GitHub (https://github.com/akenney/compare-view-test/compare/other-branch या https://github.com/akenney/compare-view-test/compare/master...other-branch) दृश्य तुलना इस्तेमाल करने की कोशिश, यह इस अंतर को दिखाता है:
-This is a commit to the master branch.
+Hello there!
+
+This is a commit to the "other-branch" branch.
यह "मास्टर के एक पुराने संस्करण के साथ" अन्य शाखा "शाखा तुलना कर रहा है "शाखा, वर्तमान संस्करण के साथ नहीं। वही बात तब भी होती है जब मैं तुलना करने के लिए विशेष प्रतिबद्धताओं को निर्दिष्ट करता हूं (https://github.com/akenney/compare-view-test/compare/8ed0d53...e4470ec) - यह दिखा रहा है कि यह अंतर उन दो कामों के बीच अंतर नहीं है।
ठीक है ... तो सवाल का जवाब नहीं है। ओह अच्छा। धन्यवाद। मुझे नहीं पता था कि तीन-बिंदुओं का मतलब यही था, और मुझे यकीन नहीं है कि क्यों गिटहब सामान्य दो-बिंदुओं के प्रकार का समर्थन नहीं करेगा। – Avril