I am trying to develop a new tool for my team which can help them do work more productively. I need to an API to create a branch and update the branch with my commit and create a PR.
Example :
I have a repo A , when my java calls, it will create the branch and checkout the code into my local. I will do programtically changes then once that is done it should push the changes into git branch. We will manually review the change and push them into master branch.
is there any way we can get this type of API?