विलय करने की आवश्यकता नहीं है मैंने शाखा new
में कुछ बदलाव किए हैं।गिट मुझे बताता है कि मैं संघर्ष विलय करता हूं, लेकिन मुझे यह भी बताता है कि
मैं master
पर चेकआउट आउट करता हूं।
जब मैं विलय करने की कोशिश की:
$ git merge new
Auto-merging js/site.js
CONFLICT (content): Merge conflict in js/site.js
Automatic merge failed; fix conflicts and then commit the result.
तो मैं kdiff3 स्थापित किया है और मेरी config फ़ाइलें कॉन्फ़िगर किया गया और जब मैं mergetools का उपयोग करने की कोशिश की मुझे मिल गया:
$ git mergetool kdiff3
No files need merging
मैं एक diff भाग गया और यह outputted यह:
diff --cc js/site.js
index 8c17d62,7955b13..0000000
--- a/js/site.js
+++ b/js/site.js
@@@ -72,4 -81,18 +81,22 @@@ function doSmallScreen()
$(document).ready(function() {
calculateScreen();
- });
++<<<<<<< HEAD
++});
++=======
+ $(window).resize(function() {
+ delay(function() {
+ calculateScreen();
+ }, 500);
+ });
+ });
+
+
+ var delay = (function() {
+ var timer = 0;
+ return function (callback, ms) {
+ clearTimeout(timer);
+ timer = setTimeout(callback, ms);
+ };
-})();
++})();
++>>>>>>> new
मैं इस बात को हल करने के लिए उलझन में हूं कि मैं इसे सरल तरीके से हल करना चाहता हूं अधिक संभव है, अगर मैं नई शाखा से जानकारी खो देता हूं, तो मुझे सच में परवाह नहीं है, लेकिन मैं समझना चाहता हूं कि क्या गलत हुआ और मैं मर्ज टूल्स का उपयोग क्यों नहीं कर सकता।
यह मेरे लिए अजीब लगता है कि मेरे पास विलय संघर्ष है लेकिन किसी भी फाइल को विलय करने की आवश्यकता नहीं है।
धन्यवाद कि इसे हल किया गया! – Trufa