Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Merge Resolver to narzędzie AI, które automatycznie rozwiązuje konflikty w kontroli wersji. Zamiast ręcznie edytować pliki z konfliktami, wgrasz je do narzędzia, a ono analizuje obie gałęzie i wybiera najlepszą wersję kodu. Działa z linii poleceń, obsługuje pojedyncze pliki lub całe repozytorium. Możesz też uruchomić tryb podglądu, aby zobaczyć proponowane rozwiązania przed zatwierdzeniem. Projekt jest otwartoźródłowy, darmowy i wydany na licencji MIT.
Jak używać
Zainstaluj narzędzie za pomocą npm, uruchamiając polecenie
npx ai-merge-resolve. Nie wymaga wcześniejszej instalacji – npm pobierze i uruchomi je automatycznie.Gdy napotkasz konflikt merge'a w Gicie, przejdź do katalogu głównego projektu w terminalu.
Aby rozwiązać konflikty w konkretnym pliku, uruchom
npx ai-merge-resolve src/index.ts, zastępując ścieżkę nazwą pliku, w którym masz konflikt.Jeśli chcesz rozwiązać wszystkie konflikty w repozytorium naraz, uruchom
npx ai-merge-resolvebez podawania nazwy pliku.Aby najpierw zobaczyć, jakie rozwiązania proponuje narzędzie, użyj flagi
--dry-run:npx ai-merge-resolve --dry-run. To pokaże Ci zmiany bez faktycznego modyfikowania plików.Po zatwierdzeniu rozwiązań narzędzie automatycznie aktualizuje pliki. Sprawdź wyniki, a następnie dodaj zmiany do Gita i wykonaj commit jak zwykle.