One of the features of git is the use of patches. In what situations should a patch be used?
I read that patches were intended for hotfixes. However, I can not understand why I would patch instead of simply pushing with the fix or a pull request.
Would it be the case that whoever corrected the bug was allowed to clone the repository, but not allowed to push or pull requests?