मैं git में रिबासिंग कर रहा हूं, और मुझे जो एक संघर्ष मिल रहा है, वह है 'दोनों को जोड़ा' - यानी, बिल्कुल वैसा ही फ़ाइल नाम मेरी शाखा में स्वतंत्र रूप से जोड़ा गया है, और जिस शाखा में मैं रिबास कर रहा हूं। git status
मुझे बताता है:
# Unmerged paths:
# (use "git reset HEAD <file>..." to unstage)
# (use "git add/rm <file>..." as appropriate to mark resolution)
#
# both added: src/MyFile.cs
मेरा प्रश्न यह है कि मैं इसका समाधान कैसे करूँ? क्या मुझे मर्ज टूल का उपयोग करना चाहिए या क्या कोई तरीका है जो मैं इसे केवल कमांडलाइन से कर सकता हूं? यदि मैं git rm src/MyFile.cs
, git को कैसे पता है कि मैं किस फ़ाइल संस्करण को निकालना चाहता हूं और जिसे मैं रखना चाहता हूं?