Update CI,mkdocs.yml & docs/index.md
- In order to avoid trouble when LFS is enabled in a repository, we force GIT_LFS_SKIP_SMUDGE=1 and do our own checkout whilst excluding all LFS objects
- There was a bug in the mkdocs.yml file refering to
overrides/.icons
which is now.overrides/.icons
- In the documentation(Step-by-Step>"Git Client">Example) sqash all commits from the template repo into one merge commit by replacing the
no-ff
option with--squash
.