A version control system created by the same guy who made [[Linux]]. # Hints To deal with credentials in using git repos as packages in package managers (such as [[Rust]]) ``` [url "[email protected]:"] insteadOf = https://gitlab.com ``` To clean a repository to be the same as if freshly cloned: ```shell git clean -dfx ``` If you're cloning repositories that are very large, you can share objects (stores) with: ```shell git clone --reference /path/to/other/clone <uri> ``` # Reference - [Git Perf](https://gitperf.com/) - Performance centric book on git