Big data files in git are handled by git annex. Thus those big files themselves are not commited to the git-lab webserver or other git repositories unless we use git annex commands to explicitly do so.
When a project is closed and we want to transfer files to the project requester, we should use the git annex commands described here for a largely automated procedure.
Most of time for a project requester, it is perferred to access files directly instead of symlinks on its USB hard disk or their SHARK folder. We need to enable [the direct mode](http://git-annex.branchable.com/direct_mode/). When the target file system of the requester is a Windows system or a USB disk in FAT, direct mode is used by default.
## Sample procedure
1. Init a git repository on the target file system, such as a USB harddisk