git's depth parameter helps to not download the complete git history of a project.
Topic: git โ Page 4
You can do a safer force push with the --force-with-lease argument on the git push command
How to use 'git status --short/-s' to get shorter and easier to grasp status information but 'git status --porcelain' when you build automation with it.
Dealing with git can be hard, especially when many people are working on the same project. "git describe" helps to find tags easily.
I learned how the '--fixup' and '--autosquash' params can improve your git workflow.