Wprowadziłem kilka zmian w oddziale new
.git mówi mi, że I Scalam konflikt, ale także mówi mi, że żadne pliki nie wymagają scalenia
Zamawiam do master
.
Kiedy próbowałem połączyć:
$ 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 zainstalowany KDiff3 i skonfigurowany moje pliki konfiguracyjne i kiedy próbowałem użyć mergetools mam:
$ git mergetool kdiff3
No files need merging
Pobiegłem diff i wyprowadzane 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ę rozwiązać ten problem w najprostszy sposób nner możliwe, nie obchodzi mnie, czy utracę informacje z oddziału nowego, ale chcę zrozumieć, co poszło nie tak i dlaczego nie mogę korzystać z narzędzi do scalania.
Po prostu wydaje mi się dziwne, że mam konflikt scalania, ale nie trzeba scalać żadnych plików.
Dzięki temu rozwiązałeś! – Trufa