The Unity Package Manager can fetch packages directly from a Git repository and add them locally to your project.
| Topic | Description |
|---|---|
| Introduction to Git dependencies | Understand how the Package Manager fetches packages from Git repositories locally to your project. |
| Use private repositories with HTTPS Git URLs | Configure Git with a credential helper to fetch packages over HTTPS without terminal prompts. |
| Use passphrase-protected SSH keys with SSH Git URLs | Load an authentication agent for SSH to fetch packages using passphrase-protected SSH keys. |