यहां दो अलग-अलग प्रश्न हैं लेकिन मुझे लगता है कि वे संबंधित हैं।
Git का उपयोग करते समय, मुझे कैसे पता चलता है कि मैंने स्थानीय रूप से कौन से परिवर्तन किए हैं, लेकिन अभी तक एक दूरस्थ शाखा में नहीं धकेल दिया गया है। मैं मर्क्यूरियल कमांड के समान कुछ खोज रहा हूं
hg outgoing।Git का उपयोग करते समय, मुझे कैसे पता चलेगा कि एक दूरस्थ शाखा में बदलाव करने से पहले क्या होता है? मैं मर्क्यूरियल कमांड के समान कुछ खोज रहा हूं
hg incoming।
दूसरे के लिए: यह देखने का एक तरीका है कि क्या उपलब्ध है और फिर मैं उन बदलावों को चेरी-पिक करूं जिन्हें मैं खींचना चाहता हूं?
hg incomingऔरhg outgoingवास्तव में क्या करते। निकटतम गित समतुल्य है जो मैंने पाया--dry-run। बसgit pull --dry-runऔर आपको उन सभी चीजों की एक सूची दिखाई देगी, जो होनी चाहिए।