git czasami daje mi ten komunikat o konflikcie (podczas revert lub wiśniowym pick)wskazówka: po rozwiązywania konfliktów, zaznacz poprawione ścieżki
hint: after resolving the conflicts, mark the corrected paths
Co to oznacza?
git czasami daje mi ten komunikat o konflikcie (podczas revert lub wiśniowym pick)wskazówka: po rozwiązywania konfliktów, zaznacz poprawione ścieżki
hint: after resolving the conflicts, mark the corrected paths
Co to oznacza?
Oznacza to, że musisz wyraźnie powiedzieć Git, że rozwiązałeś konflikt w każdym pliku lub folderze (czyli ścieżce).
Pokazuje listę jeszcze nierozwiązanych konfliktów:
git status
Znakowanie konflikt jako rozwiązany.
plików lub wszystkie pliki w folderze powinny być pozostawione i wszystkie konflikty zostały rozwiązane:
git add
pliku lub folderu należy usunąć:
git rm
Następny krok:
git commit
ponieważ niektóre pliki są w konflikcie, można wpisać git status
aby dowiedzieć się, co jest plik z konfliktu, a po konflikt został sovled, tylko git commit -m sth log
, w ostatniej git cherry-pick your-commmit-id
. zobacz szczegóły http://wiki.koha-community.org/wiki/Using_Git_Cherry_Pick#Resolve_conflicts
'git commit' niekoniecznie jest ostatnim krokiem, np. wystarczający podczas 'rebase'. –
@Zeeker masz rację, zaktualizowałeś odpowiedź. –
na czym polega problem, gdy nie ma plików oprócz changelog.md na 'statusie git', ale jestem pewien, że zatwierdzenie ma inne zmiany niż tylko cnagelog? – Gobliins