Our autoscaling servers are up and running 99.9% of the time to ensure no downtimes
Skip links
How do I use Git version control in MyObvi8

How do I use Git version control in MyObvi8?

MyObvi8 includes a graphical user interface to manage Git™ version control.

You can clone, manage and deploy Git repositories directly. You’re able to manage multiple repositories in one package, allowing you to keep track of version changes and deploy your sites as and when you’d like – at the click of a button.

To access this tool:

  • Log into the Client area of MyObvi8 and head to your Hosting under Manage Services.
  • Select Manage on the hosting package you’d wish to edit.
  • Under the Web Files area you should see the option for Git Version Control – select this option.

Screenshot 2025-04-27 171909

  • You’ll be prompted for a name and email – set these to be the name and email you’d like to show when deploying using Git, and select Enable.

You’ll then see your current repository list, and see options to set up your first repository.

gitversioncontrol

Cloning a Git repository

Cloning a repository via the tool requires you to first create a remote repository using GitHub, following the steps highlighted in their documentation.

Once done, head to the repository and copy the URL by selecting Code, then copying the URL provided without the SSH protocol included.

giturl

Note: For private repositories, you’ll need to set up a public/private key pair and use the SSH URL provided instead.

Once you have the URL above, paste it into the Clone URL area, then set the file path of where you want your repository to set up. Lastly, set up a Repository Name – this is purely a display name for the UI itself.

Then, hit Create. Once done, your repo should show in the list like this:

repolist

You can then use the three dots to manage the repository, check the history, go to the files directly via File Manager, copy the URL or remove the repository from the list.

gitsubmenu

Managing a repository

Managing a repository allows you to check and update information about the repo itself. You can do so via the Basic Information tab:

managerepo

You can also pull or deploy changes to the repo using the Pull or Deploy tab. Select Deploy HEAD Commit to deploy the changes you’ve made to your repository directly.

pullordeploy

You can use the History tab to see what changes have been deployed in the history of the Git setup.

Creating a local repository

If you don’t want to deploy to a remote repository, and instead simply use a local one in your package’s file space, you can set this up via the UI too. To do so, select Create New Repository and then hit the Local Repository tab.

Localrepo_1

You can then fill out the fields to choose the folder you’d like the repository to be in, the name, as well as selecting the Deployment Type and Deployment Branch.

The type defines whether or not you want automatically to deploy changes, or if you want to only deploy your changes when manually selecting the Deploy button.

The branch is what Git branch you want to deploy these changes to. You can have multiple branches of development to work from if you want to make tweaks to the code without affecting your repository’s main codebase.

 

Join our smart! community

We share free Insights on the latest tech trends, marketing, strategic branding, and business growth.ⓘ




    Leave a comment

    Explore
    🡰 🡲