I've read the existing questions about storing binary files in a Git repository, but some aspects are still not clear.
The repository contains around 50 MB of code sources and around 1 GB of binary files. The binary files are seldom changed.
- Is performance of the usual daily workflow affected negatively by the binary files? Operations like commiting changed, moved, moved and changed files; merging; pulling and pushing. The operations in question don't involve said binary files.
- From a performance point of view (e.g. RAM, CPU, HDD access) is there any merit to removing these files from select branches? As opposed to completely removing the files from the repository and its history.