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: |
|
---|