Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
gitload to narzędzie do szybkiego pobierania wybranych plików, folderów lub całych repozytoriów z GitHuba bez potrzeby instalacji gita czy pobierania całej historii zmian. Przydatne, gdy potrzebujesz tylko konkretnej części kodu — np. jednego folderu ze składnikami, pojedynczego pliku czy zawartości repozytorium bez gita. Obsługuje pobieranie do niestandardowej lokalizacji, tworzenie archiwów ZIP oraz dostęp do repozytoriów prywatnych z autentykacją.
Jak używać
Zainstaluj gitload globalnie za pomocą npm (lub używaj go bezpośrednio przez npx bez instalacji): npm install -g gitload-cli
Przygotuj URL do folderu lub pliku, który chcesz pobrać. Jeśli pobierasz folder, URL powinien zawierać /tree/branch/path, a dla pojedynczego pliku — /blob/branch/path.
Uruchom gitload z adresem URL: gitload https://github.com/user/repo/tree/main/src/components. Zawartość zostanie pobrana do folderu o nazwie ostatniego elementu ścieżki (w tym przykładzie components/).
Aby zmienić lokalizację docelową, dodaj flagę -o: gitload https://github.com/user/repo/tree/main/src -o ./moje-zrodlo. Możesz też rozpakować zawartość bezpośrednio do bieżącego katalogu, używając -o .
Jeśli chcesz pobrać zawartość jako plik ZIP, użyj flagi -z: gitload https://github.com/user/repo -z ./repo.zip
Dla repozytoriów prywatnych lub aby uniknąć limitów zapytań, uwierzytelnij się za pomocą gh CLI (wymagane wcześniejsze gh auth login), a następnie dodaj flagę --gh do polecenia.