मेरे पास शाखा 1 से ब्रांच किए गए शाखाएं हैं।विवादित गिट रिबेस के मध्य में "उनके" परिवर्तन कैसे प्राप्त करें?
चलो कहते हैं कि जब वर्तमान branch1
पर branch2
रिबेसिंग, जबकि संघर्ष को हल करने दो, मैं लेने के लिए कुछ (सभी नहीं) "उनके" (यानी branch1
) फ़ाइलों के रूप में है फैसला। मैं यह कैसे कर सकता हूं?
मैंने कोशिश की:
git checkout branch1:foo/bar.java
fatal: reference is not a tree: TS-modules-tmp:foo/bar.java
git checkout refs/heads/branch1:foo/bar.java
fatal: reference is not a tree: refs/heads/TS-modules-tmp:foo/bar.java
नोट: यदि आप शाखा 1 पर शाखा 2 को पुनर्जीवित कर रहे हैं, तो रीप्लेइंग शाखा 1 के सापेक्ष होता है, इसलिए "उनका" वास्तव में शाखा 2 है और "हमारा" शाखा 1 है। http://git.661346.n2.nabble.com/Counter-intuitive-results-for-git-show-and-git-checkout-during-rebase-with-conflict-td2370354.html –
https: // github.com/git/git/commit/f30301657b68561392d910f6196380dd3976549e – VonC