Matlab Git operations
Matlab Git operations are a first-class part of the Matlab environment, without need for system() calls. The Matlab Desktop GUI or Matlab factory functions allow most common Git operations to be directly performed.
For example, Git clone is a plain Matlab function that can be called from the command line or script.
gitclone("https://github.invalid/username/repo.git")
The Matlab branching and merging GUI can be helpful for those not familiar with Git commands.
Some Git Matlab operations are object-oriented, for example Git pull
repo = gitrepo("https://github.invalid/username/repo.git");
pull(repo)