
Cloud Drops - Introducing and Setting up Git LFS (Large File Storage)
Storing large binary files directly in Git forces every developer to download the full history of those files on every clone — a growing pain as the number of assets increases. Git LFS solves this by replacing tracked files with small pointer files containing a version, an ID, and a size, while the actual content lives on the remote LFS server. Run git lfs install once per machine, then git lfs track "*.mp3" per repository to create a .gitattributes entry. All subsequent git add, git commit, and git push operations work exactly as normal; LFS handles the upload transparently. When cloning, pass --config lfs.fetchExclude="*.mp3" to skip downloading the large files and receive only the lightweight pointers instead.
Related Content

GitHub Codespaces, Visual Studio Code and Remote Containers
Cloud with ChrisSetting up a development environment—installing the right SDK versions, extensions, and tools—wastes hours and causes 'works on my machine' problems. This episode shows how VS Code's Remote Containers extension and GitHub Codespaces solve this with containerised, reproducible dev environments defined in a devcontainer.json file. See a live demo of editing cloudwithchris.com entirely in a browser-based Codespace.

GitHub Actions and Azure - Source Controlling our Code using Git
This series opener demonstrates source-controlling a .NET MVC project scaffolded with dotnet new mvc inside Windows Subsystem for Linux, using VS Code's built-in Git integration to stage commits, push to a new GitHub repository, and set a remote origin. It also introduces the GitHub Actions Azure Actions catalogue — including azure/login, azure/cli, and azure/webapps-deploy — as a foundation for the CI/CD automation covered in subsequent episodes.

Cloud Drops - Installing, Upgrading and Auto-Upgrading the Azure CLI
The Azure CLI provides cross-platform command-line management of Azure resources from Windows, macOS, Linux, Docker containers, and Azure Cloud Shell. This Cloud Drop demonstrates az login, az account set, az group list, az upgrade, and the az config set auto-upgrade.enable=yes command for keeping your CLI automatically up to date.