आपको बस इतना करना है कि आप अपने संघर्ष pull --rebase
के अंत में उल्लेख देखने को सुलझाने की जरूरत है की जरूरत है।
"HOW CONFLICTS ARE PRESENTED" देखें: आपको उन फ़ाइलों को खोलना होगा, और संघर्ष मार्करों को हटाना होगा।
.tern-port
फ़ाइल के लिए, आपको यह तय करने की आवश्यकता है कि क्या आप अपनी फ़ाइल रखना चाहते हैं, और इसे हटा दें, क्योंकि इसे अपस्ट्रीम रेपो में हटा दिया गया है।
मैं अपनी .gitignore
फ़ाइल को कॉन्फ़िगर करना भूल गया।
आपको पता हैं कि क्योंकि ट्रैक किए गए फ़ाइलों को ट्रैक नहीं किया जाना चाहिए की, करने के लिए मत भूलना उन्हें पहली गैर-ट्रैक, उन्हें जोड़ने से पहले अपने .gitignore
git rm --cached -- afile
echo afile >> .gitignore
git add .gitignore
दौरान किया जा सकता है कि आपके संघर्ष संकल्प मंच।
एक बार यह चरण पूरा हो जाने के बाद, उन्हें जोड़ें (git add .
), और रीबेस (git rebase --continue
) जारी रखें।
उसके बाद, यदि git status
साफ़ है, तो आप धक्का दे सकते हैं।
धन्यवाद! यह जवाब है, यह उन फ़ाइलों में से प्रत्येक में गिट पुल --rebase, मार्क्ड विरोधाभासी लाइनों की तरह दिखता है। और आपने मुझे यह भी महसूस किया कि मैं अपनी .gitignore फ़ाइल को कॉन्फ़िगर करना भूल गया था। –
@Dapf_maz मैंने .gitignore कॉन्फ़िगरेशन को जोड़ने के लिए उत्तर संपादित किया है। – VonC
मैं देखता हूं, इस प्रकार .gitignore का उपयोग करके, आप गिट रिपोजिटरी से फ़ाइल को कैसे हटाते हैं। स्थानीय प्रति को हटाए गए छोड़ दें। अच्छा! –