Skip to content
PaffcioStudio edited this page Dec 6, 2025 · 1 revision

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.


1. Czym różni się mygit od Git?

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.

2. Czy mogę używać mygit i Git w tym samym projekcie?

Tak.
mygit nie ingeruje w pliki .git/ i działa obok systemu Git.
Można używać obu narzędzi równolegle.


3. Czy snapshoty zajmują dużo miejsca?

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.


4. Czy mogę przywrócić tylko jeden plik ze snapshotu?

Tak.
Snapshot to archiwum ZIP — możesz je rozpakować ręcznie lub wskazać katalog wyjściowy w GET:

mygit get --output ./folder

5. Czy mygit działa bez internetu?

Tak.
mygit działa w 100% lokalnie i nie wymaga żadnego połączenia zewnętrznego.


6. Gdzie zapisywane są snapshoty?

Snapshoty znajdują się w katalogu:

.mygit/snapshots/

w repozytorium projektu.


7. Jak usunąć snapshot?

Usuń plik ZIP z folderu snapshotów.
Log automatycznie zaktualizuje historię przy następnym wywołaniu mygit.


8. Czy mogę zmienić nazwę repozytorium?

Tak.
Nazwa repozytorium to nazwa folderu projektu — można ją zmienić ręcznie.
ID repozytorium pozostaje takie samo.


9. Co zrobić, jeśli snapshot nie chce się utworzyć?

Najczęstsze powody:

  • brak miejsca na dysku,
  • za duże katalogi (dodaj .mygitignore),
  • brak uprawnień.

10. Czy mogę używać mygit w projektach komercyjnych?

Tak.
mygit jest licencjonowany na MIT, więc można go używać w dowolnych projektach, również komercyjnych.


11. Czy mygit śledzi zmiany między snapshotami?

Nie.
Snapshot to pełna kopia projektu, bez analizy różnic.


12. Czy mogę przenosić snapshoty między komputerami?

Tak.
Snapshoty to zwykłe pliki ZIP — wystarczy je skopiować w dowolne miejsce.


13. Dlaczego snapshot tworzy się wolno?

Najczęściej:

  • snapshot obejmuje duże katalogi (np. node_modules),
  • projekt znajduje się na dysku sieciowym,
  • .mygitignore jest pusty lub nie istnieje.

14. Czy mogę otworzyć snapshot bez użycia mygit?

Tak.
Każdy snapshot to standardowy ZIP — można go otworzyć dowolnym archiwizerem.


15. Czy mygit przechowuje dane poza projektem?

Nie.
Wszystkie informacje znajdują się w katalogu projektu, w folderze .mygit/.


16. Co zrobić, gdy panel webowy nie działa?

Najczęściej:

  • port 9614 jest zajęty,
  • dodatki (np. React devtools) blokują WebSocket,
  • brak uprawnień do repozytoriów.

17. Czy mogę przywrócić snapshot w inne miejsce?

Tak:

mygit get --output ./dowolny-folder

18. Czy usunięcie .mygit usuwa snapshoty?

Tak — folder .mygit zawiera całą historię snapshotów.
Usunięcie folderu usuwa repozytorium mygit.


19. Czy mygit działa na Windows?

Tak.
Potrzebny jest tylko Python 3.


20. Czy mogę zmienić port panelu webowego?

Tak.
Port jest konfigurowalny w ustawieniach uruchomieniowych aplikacji.


mygit – Dokumentacja


📘 Podstawy

🛠️ Funkcje i narzędzia

❗ Problemy i pomoc


© 2025–2026 PaffcioStudio

Clone this wiki locally