✨ `parent_commit` argument for `create_commit` and related functions (#916)
* 📝 Improve documentation quality for `create_commit`
* ✨ Add `parent_commit` param to `create_commit` & co
* 💄 Code quality
* 🩹 Use `re.fullmatch` when checking a commit OID
* ✅ Add a unit test
* 💄 Code quality
* ✅
* Update src/huggingface_hub/hf_api.py
Co-authored-by: Lysandre Debut <lysandre@huggingface.co>
* Fix docstring width
* parentCommit needs to be at top of the payload
Co-authored-by: Lysandre Debut <lysandre@huggingface.co>
Co-authored-by: Lucain <lucainp@gmail.com>