Share this page

# Git Client command-line format

The Dimensions CM Git Client uses the standard Git command-line format.

In this topic:

## Git command syntax

Use the following syntax for Git commands:

git <command> <URL>

Command | Description
--- | ---
`<command>` | Specifies a Git command. For details, see the Git documentation.
`<URL>` | Specifies the Dimensions CM server and database connection in this format: dimensions://[username:password@]hostname:[port number]/databasename@connection/product/stream/[directory] `[username:password@]` specifies the optional username and password to authenticate with Dimensions CM. `[port number]` specifies an optional port number on the server. `[directory]` specifies an optional path to a directory.

Example URL:

dimensions://dinesh:mypassword@cmserver:8080/cm_typical@dim14/qlarius/savings

If you are cloning a specific stream version on Linux, or using Git Bash, add quotes to the URL, for example:

git clone ‘dimensions://dmsys:dmsys_test@myserver/cm_typical@dim12 /PROD/ST1;0’

Back to top

## Authentication methods

The following authentication methods are available:

Protocol connection | URL format | Supported Git Client version
--- | --- | ---
Standard Dimensions Protocol (SDP) or single sign-on (SSO) | `dimensions://hostname` | 2.0 and later
HTTP | `dimensionshttp://hostname` | 2.3 and earlier
HTTPS | `dimensionshttps://hostname` | 2.3 and earlier
CAC over HTTP | `dimensionshttpcac://hostname` | 2.3.1.1 and later
CAC over HTTPS | `dimensionshttpscac://hostname` | 2.3.1.1 and later
CAC over SDP | `dimensionscac://hostname` | 2.3.1.1 and later

Back to top

See also:

- Dimensions CM Git Client

- Architecture

https://admhelp.microfocus.com Dimensions CM 8942
Tips to improve your search results... Dimensions CM Help Center CM Help 14.7 All View Local Help Center View Online Help Center Version: