3. User Manual: LFC Command Line InterfaceΒΆ
Although all LFC functionality is available from the Python interface, most users will primarily be through a series of command-line executables. These commands largely mirror those of git.
- 3.1.
lfc-init: Initialize LFC repo - 3.2.
lfc-remote: Show or set URL to an LFC remote cache - 3.3.
lfc-add: Add or update a large file - 3.4.
lfc-pull: Retrieve and checkout one or more large files - 3.5.
lfc-push: Push one or more large files to remote cache - 3.6.
lfc-checkout: Check out a large file from cache - 3.7.
lfc-config: View or set LFC config variables - 3.8.
lfc-show: Print contents of a large file to STDOUT - 3.9.
lfc-ls-files: List large files - 3.10.
lfc-set-mode: Set the mode of one or more LFC files - 3.11.
lfc-clone: Clone a repo (using git) and pull all mode-2 LFC files - 3.12.
lfc-auto-pull: Pull all mode-2 files - 3.13.
lfc-auto-push: Push all mode-2 files - 3.14.
lfc-install-hooks: Install LFC git-hooks - 3.15.
lfc-replace-dvc: Replace any DVC settings and file names