• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

GIT konflikt podczas łączenia branchy

Object Storage Arubacloud
0 głosów
434 wizyt
pytanie zadane 22 sierpnia 2018 w Inne języki przez XDdomino Użytkownik (680 p.)
edycja 22 sierpnia 2018 przez XDdomino
Cześć chciałem nauczyć się praktycznie używać Gita, więc znalazłem sobie fajną stronkę z zadaniami.

Siedzę aktualnie nad zadaniem 5

https://gitexercises.fracz.com/exercise/merge-conflict

(banalne XD) ale utknąłem XD.

Czy ktoś mógłby mi pomóc bo nie wiem co zle robię. Poniżej opiszę krok po kroku mój tok postępowania i jaki niesie efekt. Może komuś się rzuci w oczy błąd ;)

A więc jestem aktualnie w katalogu:

/d/Desktop/git_exercise/exercises

1. Odpalam zadanie:

git start merge-conflict

2. git status

   On branch merge-conflict
   Your branch is ahead of 'origin/merge-conflict' by 2 commits.
   (use "git push" to publish your local commits)

    nothing to commit, working tree clean

3. $ git merge fast-bugfix

    Auto-merging file.txt
    CONFLICT (content): Merge conflict in file.txt
    Automatic merge failed; fix conflicts and then commit the result.

4. git status

   On branch merge-conflict
   Your branch is ahead of 'origin/merge-conflict' by 2 commits.
  (use "git push" to publish your local commits)

   You have unmerged paths.
   (fix conflicts and run "git commit")
   (use "git merge --abort" to abort the merge)

   Unmerged paths:
   (use "git add <file>..." to mark resolution)

        both modified:   file.txt

no changes added to commit (use "git add" and/or "git commit -a")
5. Tak wygląda plik file.txt

<<<<<<< HEAD
Hello mundo
=======
Hola world
>>>>>>> fast-bugfix

6. Po moich zmianach zostaje tylko:

    Hello mundo

7. zapisuje plik file.txt

8. git add file.txt

9. $ git status
    On branch merge-conflict
    Your branch is ahead of 'origin/merge-conflict' by 2 commits.
    (use "git push" to publish your local commits)

    All conflicts fixed but you are still merging.
    (use "git commit" to conclude merge)

    Changes to be committed:

        modified:   file.txt

13. git commit -m "zatwierdzenie ostatecznej wersji pliku file.txt "
      [merge-conflict 637488a] zatwierdzenie ostatecznej wersji pliku file.txt

14. git verify(tak się sprawdza czy zadanie zostało poprawnie rozwiązane )

Verifying the merge-conflict exercise. Hold on...
Exercise: merge-conflict
Status: FAILED
You didn't resolve the conflict properly (too many lines).

See your progress and instructions at:
https://gitexercises.fracz.com/c/epz
 

Jeśli ktoś ma ochotę pomóc to poproszę :)
komentarz 22 sierpnia 2018 przez imklau Nałogowiec (42,090 p.)

mi się rzuciło w oczy:

żuci

laugh

komentarz 22 sierpnia 2018 przez XDdomino Użytkownik (680 p.)

XD Pani chyba po polonistyce cheeky

komentarz 22 sierpnia 2018 przez imklau Nałogowiec (42,090 p.)
nie, prawie po ekonomii :D

czasami po prostu na taki większy błąd zwrócę uwagę :)
komentarz 22 sierpnia 2018 przez XDdomino Użytkownik (680 p.)
Doceniam ;)
komentarz 22 sierpnia 2018 przez 10kw10 Pasjonat (22,880 p.)

@XDdomino, raczej sie juz nie uzywa konsoli tylko jakiegos sourcetree lub gitextensions

komentarz 22 sierpnia 2018 przez imklau Nałogowiec (42,090 p.)
niby dlaczego się konsoli nie używa?
komentarz 23 sierpnia 2018 przez 10kw10 Pasjonat (22,880 p.)
bo w gui jest duzo ladniej, prosciej i przejrzysciej

1 odpowiedź

+1 głos
odpowiedź 22 sierpnia 2018 przez criss Mędrzec (172,590 p.)
Generalnie ok. Jeśli źle weryfikuje, to po prostu pomiń to zadanie, bo widać, że ogarniasz, a chyba tylko o to chodzi? :P Ew. możliwe, że zostawiłeś jakąś nadmiarową pustą linię. Linie z <<<<<<<<<<<<, >>>>>>>>>>>> i =========== powinny w ogóle zniknąć
komentarz 22 sierpnia 2018 przez XDdomino Użytkownik (680 p.)
Dzięki, może moja ambicja to przeżyje że nie będę miał odznaczonego wszystkiego na tip top XD

Podobne pytania

0 głosów
0 odpowiedzi 224 wizyt
0 głosów
1 odpowiedź 284 wizyt
pytanie zadane 28 czerwca 2022 w Inne języki przez Renzov Obywatel (1,220 p.)
0 głosów
1 odpowiedź 254 wizyt
pytanie zadane 30 lipca 2018 w PHP przez sebastian_23 Początkujący (380 p.)

92,610 zapytań

141,457 odpowiedzi

319,764 komentarzy

61,994 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...