-
Notifications
You must be signed in to change notification settings - Fork 0
FAQ
Najczęściej zadawane pytania dotyczące działania i obsługi mygit.
Sekcja FAQ zawiera krótkie, rzeczowe odpowiedzi, które pomagają szybko rozwiązać typowe wątpliwości.
mygit nie jest pełnoprawnym systemem kontroli wersji.
Różnice:
- mygit tworzy pełne snapshoty projektu (ZIP), a nie commity,
- nie posiada gałęzi, merge’ów ani repozytoriów zdalnych,
- działa w pełni lokalnie,
- jest prostszy i służy głównie do szybkich backupów.
Tak.
mygit nie ingeruje w pliki .git/ i działa obok systemu Git.
Można używać obu narzędzi równolegle.
Zależy od projektu.
mygit tworzy pełne archiwa ZIP, więc snapshoty mogą być większe niż diffy w Git.
Rozmiar znacznie zmniejsza użycie .mygitignore.
Tak.
Snapshot to archiwum ZIP — możesz je rozpakować ręcznie lub wskazać katalog wyjściowy w GET:
mygit get --output ./folderTak.
mygit działa w 100% lokalnie i nie wymaga żadnego połączenia zewnętrznego.
Snapshoty znajdują się w katalogu:
.mygit/snapshots/
w repozytorium projektu.
Usuń plik ZIP z folderu snapshotów.
Log automatycznie zaktualizuje historię przy następnym wywołaniu mygit.
Tak.
Nazwa repozytorium to nazwa folderu projektu — można ją zmienić ręcznie.
ID repozytorium pozostaje takie samo.
Najczęstsze powody:
- brak miejsca na dysku,
- za duże katalogi (dodaj
.mygitignore), - brak uprawnień.
Tak.
mygit jest licencjonowany na MIT, więc można go używać w dowolnych projektach, również komercyjnych.
Nie.
Snapshot to pełna kopia projektu, bez analizy różnic.
Tak.
Snapshoty to zwykłe pliki ZIP — wystarczy je skopiować w dowolne miejsce.
Najczęściej:
- snapshot obejmuje duże katalogi (np. node_modules),
- projekt znajduje się na dysku sieciowym,
-
.mygitignorejest pusty lub nie istnieje.
Tak.
Każdy snapshot to standardowy ZIP — można go otworzyć dowolnym archiwizerem.
Nie.
Wszystkie informacje znajdują się w katalogu projektu, w folderze .mygit/.
Najczęściej:
- port 9614 jest zajęty,
- dodatki (np. React devtools) blokują WebSocket,
- brak uprawnień do repozytoriów.
Tak:
mygit get --output ./dowolny-folderTak — folder .mygit zawiera całą historię snapshotów.
Usunięcie folderu usuwa repozytorium mygit.
Tak.
Potrzebny jest tylko Python 3.
Tak.
Port jest konfigurowalny w ustawieniach uruchomieniowych aplikacji.
© 2025–2026 PaffcioStudio
Dokumentacja mygit
© 2025–2026 PaffcioStudio