Cleans git repository from untracked files. Ignores the files listed in ”.gitignore”.
Cleans repository from untracked files.
| Parameters: | url (string) – Path to the local repository |
|---|
Cleans repository from untracked and ignored files. This method is pretty agressive in a way that it deletes all non repository managed files e.g. external folder, uncommitted changes, unstaged files, etc.
| Parameters: | url (string) – Path to the local repository |
|---|
Returns the current revision of the repository in the given path
Returns the target folder name based on the URL and version using SHA1 checksums
| Parameters: |
|
|---|
Returns repository type of the given URL
| Parameters: | url (string) – URL to the repository |
|---|
Figures out whether the given string is a valid Git repository URL
| Parameters: | url (string) – URL to the repository |
|---|
Clones the given repository URL (optionally with overriding/update features)
| Parameters: |
|
|---|