Git Repos Page#
The Git Repos page lists each locally hosted Git repository with a clickable
link to details, whether it is public or not, the URL to the bare repo (and
contents), and the argument used to clone the repository via ssh
. The page is
available via Provisioning + SW > Git Repos in the left navigation panel.
Git repositories hosted by ICE ClusterWare™ head nodes are useful for automated configuration systems. For example, a Git repository hosted by a head node could contain an Ansible playbook. For an example implementation, see Using Ansible.
Create Git Repo#
To create a Git repository:
Click Add Git Repo.
Add details about the Git repository. The following fields are available:
Name: Required.
Description: Optional.
Public: Indicate whether the Git repository is public or private. Set to Public by default.
Upstream: Optional. Provide the URL for the Git repository to define a mirror of the upstream.
Click Add Git Repo to save your changes.
The new Git repository appears in the list at the top of the page.
Edit Git Repo#
To edit a Git repository:
Click the Git repository name to open the Edit Git Repo panel.
Make updates to the Git repository.
Click Edit Git Repo to save your changes.
Delete Git Repo#
To delete a Git repository, click the ellipsis (...) on the far right of the row and select the Delete action.