Commit c2548114 authored by Judit Foglszinger's avatar Judit Foglszinger

explaoini ng, what git lfs is used for

parent e0700bf6
...@@ -18,6 +18,10 @@ All files in the repository can be accessed via the web: ...@@ -18,6 +18,10 @@ All files in the repository can be accessed via the web:
All DDs can directly push to this repository. All DDs can directly push to this repository.
Others can either open a merge request or ask any DD for commit rights. Others can either open a merge request or ask any DD for commit rights.
The repository is using git lfs (git large file system).
This makes handling of big files more efficient, but requires some additional precaution,
when adding files to the repository.
1. you need the package git-lfs 1. you need the package git-lfs
1. on Debian systems from buster on `# apt install git-lfs` 1. on Debian systems from buster on `# apt install git-lfs`
1. for stretch install from backports, see documentation on https://backports.debian.org/ 1. for stretch install from backports, see documentation on https://backports.debian.org/
...@@ -27,8 +31,8 @@ inside it. To do a shallow clone: ...@@ -27,8 +31,8 @@ inside it. To do a shallow clone:
1. `$ GIT_LFS_SKIP_SMUDGE=1 git clone --config filter.lfs.smudge=true git@salsa.debian.org:debconf-team/public/share/debconf19.git` 1. `$ GIT_LFS_SKIP_SMUDGE=1 git clone --config filter.lfs.smudge=true git@salsa.debian.org:debconf-team/public/share/debconf19.git`
1. `$ cd debconf19` 1. `$ cd debconf19`
1. Use it mostly as if it was a normal git repository, but for adding files see below
1. lfs files now just are stored as references. To actually fetch a file, do `git lfs fetch -I <filename>` 1. lfs files now just are stored as references. To actually fetch a file, do `git lfs fetch -I <filename>`
1. Use it mostly as if it was a normal git repository, but for adding files see below
## adding files ## adding files
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment