Asked about Git as you actually use it
Why not commit model weights to git?
An answer that works
Git stores a full copy of every version of a binary, so the repository grows enormously and clones become impractical. Store weights in object storage with a versioned path and commit the reference instead.
Reading an answer is not being able to give one. The section that teaches this is Git as you actually use it, 5 hours of Git & collaboration.
Learn this properlyAlso asked about Git & collaboration
What is a branch in git?What is the difference between git reset --soft, --mixed and --hard?What is the difference between merge and rebase?How do you undo a commit that is already on the shared branch?How would you find which commit introduced a bug?You pushed an API key to a public repository. What do you do?What is the difference between reset and revert?