Add support for Git Push and Pull requests
Add the ability to perform push and pull requests through the Source Control for Oracle GUI
In our new migrations-based solution, Redgate Change Control, we treat Git as a Distributed Version Control system with Push and Pull capabilities.
We are working towards merging these tools into 1 tool to meet all your database versioning needs. At that point, we should be able to provide push and pull for Git for state-based projects.
For more information about version control in Redgate Change Control, see https://documentation.red-gate.com/dso/redgate-change-control/version-control.
Please let me know if you have any questions. Thank you!
Matthew Wright commented
Please look into what a Pull Request is. It is not the same as Push/Pull to a repo from a local repository.
George Kakabadze commented
this also solves issue when u have to change the branch and start working on different branch in git. this is very important.
at least we should have possibility to compare selected source control branch versions to the current database version, and create a migration script. in case it is hard to implement pull and push features as git supports it.
Arve Slenes commented
I really do hope the push and pull functionality will be added to the Oracle tool, as this is one of the core benefits of Git compared to other source control systems: The ability to work locally with your own copy of the repository and push and pull changes to and from the remote. When developing a professional license based tool for database source control with support for Git, then in my opinion it is a shame not supporting Git fully, and depriving your users the ability to use Git in the way it was designed. To only support commit and check-out is really just replacing the Subversion or CVS repository with Git, but not adding the major Git benefits.