git rebase
के बाद मैंने हल करने के लिए संघर्ष विलय कर दिया है। मैं A.java
पर "हमारे द्वारा जोड़ा गया" के अर्थ से उलझन में हूं। C.java
जैसी नई फ़ाइल के रूप में इसे स्वचालित रूप से जोड़ा/चरणबद्ध करने से क्या रोकता है?"हमारे द्वारा जोड़ा गया" गिट क्या मतलब है?
Changes to be committed:
(use "git reset HEAD <file>..." to unstage)
new file: com/company/C.java
Unmerged paths:
(use "git reset HEAD <file>..." to unstage)
(use "git add <file>..." to mark resolution)
added by us: com/company/A.java
both modified: com/company/B.java
Git संस्करण 2.5.1.windows.1
ऐसा लगता है कि आप जानते हैं कि रीबेज बार-बार चेरी-पिक द्वारा काम करता है, और यह कि चेरी-पिक ऑपरेशन रीबेज के '--onto' लक्ष्य से गुमनाम शाखा को बढ़ाने के दौरान किया जाता है। इसलिए "हमारे द्वारा जोड़ा गया" का अर्थ है "विलय-आधार बनाम तुलना में हमारे मौजूदा पृथक-हेड प्रतिबद्धता में मौजूद हैं"। यह अजीब/गलत लगता है कि यह स्वचालित रूप से प्रतिबद्धता के लिए चरणबद्ध नहीं है। – torek
क्या आप रहस्य हल कर सकते हैं? –