This repository was archived by the owner on Nov 6, 2025. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 14
This repository was archived by the owner on Nov 6, 2025. It is now read-only.
Large, unnecessary files are kept in the git project #98
Copy link
Copy link
Open
Description
git clone https://github.com/PyMoDAQ/pymodaq_gui currently downloads 209.53 Mio of data, which is about 6 times the size of the source code in its current state. This slows down forking operations on GitHub, downloads and backups.
Inspecting the git pack file reveals that some very old, unnecessary binary files are still being tracked. Here is the top 20 :
40.70Mb pymodaq/QtDesigner_Ressources/QtDesigner_ressources_rc.py
35.59Mb pymodaq.zip
28.94Mb pymodaq/plugins/hardware/holoeye/HOLOEYE-SLM-Display-SDK-Python-v1.1.1-Installer.exe
20.37Mb test/daq_utils_test/data/Dataset_20200323_002.h5
19.48Mb pymodaq.srctrldb
16.10Mb src/pymodaq/resources/QtDesigner_Ressources/QtDesigner_ressources_rc.py
15.39Mb tests/data/my_brain.npy
7.98Mb src/pymodaq_gui/QtDesigner_Ressources/QtDesigner_ressources_rc.py
6.06Mb pymodaq/plugins/hardware/STEM/Scan.dll
5.79Mb pymodaq/plugins/hardware/STEM/Scan.pdb
5.27Mb pymodaq/plugins/hardware/andor/atmcd64d.dll
5.25Mb docs/src/image/plugin_development/git_repositories.svg
4.72Mb pymodaq/plugins/hardware/andor/atmcd32d.dll
4.21Mb pymodaq/plugins/hardware/PI_GCS2/PI_Programming_Files_PI_GCS2_DLL/PI_GCS2_DLL_x64.dll
3.30Mb docs/src/image/poster_PyMoDAQ.pdf
3.13Mb pymodaq/plugins/hardware/PI_GCS2/PI_Programming_Files_PI_GCS2_DLL/PI_GCS2_DLL.dll
2.95Mb test/daq_utils_test/tutorial.Learner1D.ipynb
2.83Mb documentation/image/Flyer_PyMoDAQ.pdf
2.65Mb docs/src/image/data/data_objects.svg
2.37Mb pymodaq/plugins/hardware/PI_GCS2/PI_Programming_Files_PI_GCS2_DLL/noGUI/PI_GCS2_DLL_x64.dll
Only one of these files (tests/data/my_brain.npy) is actually present in the current version of the source code.
Cleaning up manually (see https://git-scm.com/book/en/v2/Git-Internals-Maintenance-and-Data-Recovery or https://git-scm.com/book/en/v2/Git-Tools-Rewriting-History ) can help solving this problem.
Metadata
Metadata
Assignees
Labels
No labels