freshrss-git
Zarządzaj wersjami FreshRSS — naucz się gałęzi, diffów i pull requestów
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Umiejętność do pracy z systemem kontroli wersji w projekcie FreshRSS. Poznaj strukturę gałęzi (edge dla rozwoju, latest dla wydań), porównuj zmiany między wersjami oraz sprawdzaj stan pull requestów. Zawiera polecenia git do sprawdzenia różnic, a także workflow przygotowania kodu przed zatwierdzeniem zmian.
Jak używać
Zainstaluj umiejętność freshrss-git w swoim środowisku pracy z FreshRSS. Upewnij się, że masz dostęp do narzędzi Bash z uprawnieniami do git, oraz możliwość czytania i przeszukiwania plików.
Przed rozpoczęciem pracy zapoznaj się z gałęziami projektu: gałąź
edgejest głównym celem dla większości pull requestów, a gałąźlatestzawiera wydania.Aby sprawdzić zmiany w bieżącej gałęzi, uruchom polecenie
git diff edge...HEAD. To polecenie pokazuje różnice między gałęzią edge a twoją aktualną gałęzią — przydatne do lokalnego sprawdzenia stanu pull requesta.Przed zatwierdzeniem zmian (commit) uruchom
make fix-all, aby naprawić problemy w kodzie, a następniemake test-all, aby uruchomić wszystkie testy.Po weryfikacji zmian możesz przesłać pull request do gałęzi edge. Umiejętność pomoże ci zrozumieć, jakie zmiany wprowadzasz i czy są one zgodne z workflow projektu.