git mówi mi, że łączę konflikt, ale mówi mi również, że żadne pliki nie wymagają scalenia

Wprowadziłem pewne zmiany w oddzialenew.

Sprawdzam domaster.

Kiedy próbowałem scalić:

$ 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.

Więc zainstalowałem kdiff3 i skonfigurowałem moje pliki konfiguracyjne, a kiedy próbowałem użyć mergetools, otrzymałem:

$ git mergetool kdiff3
No files need merging

Uruchomiłem plik diff i wyprowadził to:

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

Jestem zdezorientowany, jak rozwiązać ten problem, chcę to rozwiązać w najprostszy możliwy sposób, nie obchodzi mnie, czy stracę informacje z nowej gałęzi, ale chcę zrozumieć, co poszło źle i dlaczego mogę t użyj narzędzi do scalania.

Po prostu wydaje mi się dziwne, że mam konflikt scalania, ale żadne pliki nie muszą być scalane.

questionAnswers(3)

yourAnswerToTheQuestion