## Uses of Class
org.apache.maven.scm.provider.git.repository.GitScmProviderRepository

- Packages that use GitScmProviderRepository
  Package | Description
  --- | ---
  org.apache.maven.scm.provider.git |
  org.apache.maven.scm.provider.git.gitexe.command.branch |
  org.apache.maven.scm.provider.git.gitexe.command.changelog |
  org.apache.maven.scm.provider.git.gitexe.command.checkin |
  org.apache.maven.scm.provider.git.gitexe.command.checkout |
  org.apache.maven.scm.provider.git.gitexe.command.list |
  org.apache.maven.scm.provider.git.gitexe.command.status |
  org.apache.maven.scm.provider.git.gitexe.command.tag |
  org.apache.maven.scm.provider.git.gitexe.command.update |

- - ### Uses of GitScmProviderRepository in org.apache.maven.scm.provider.git

    Methods in org.apache.maven.scm.provider.git with parameters of type GitScmProviderRepository
    Modifier and Type | Method and Description
    --- | ---
    `static org.codehaus.plexus.util.cli.Commandline` | GitCommandUtils.`getBaseCommand(String commandName, GitScmProviderRepository repo, ScmFileSet fileSet)`
    `static org.codehaus.plexus.util.cli.Commandline` | GitCommandUtils.`getBaseCommand(String commandName, GitScmProviderRepository repo, ScmFileSet fileSet, String options)`

  - ### Uses of GitScmProviderRepository in org.apache.maven.scm.provider.git.gitexe.command.branch

    Methods in org.apache.maven.scm.provider.git.gitexe.command.branch with parameters of type GitScmProviderRepository
    Modifier and Type | Method and Description
    --- | ---
    `static org.codehaus.plexus.util.cli.Commandline` | GitBranchCommand.`createCommandLine(GitScmProviderRepository repository, File workingDirectory, String branch)`
    `static org.codehaus.plexus.util.cli.Commandline` | GitBranchCommand.`createPushCommandLine(GitScmProviderRepository repository, ScmFileSet fileSet, String branch)`
    `static String` | GitBranchCommand.`getCurrentBranch(ScmLogger logger, GitScmProviderRepository repository, ScmFileSet fileSet)` Helper function to detect the current branch

  - ### Uses of GitScmProviderRepository in org.apache.maven.scm.provider.git.gitexe.command.changelog

    Methods in org.apache.maven.scm.provider.git.gitexe.command.changelog with parameters of type GitScmProviderRepository
    Modifier and Type | Method and Description
    --- | ---
    `static org.codehaus.plexus.util.cli.Commandline` | GitChangeLogCommand.`createCommandLine(GitScmProviderRepository repository, File workingDirectory, ScmBranch branch, Date startDate, Date endDate, ScmVersion startVersion, ScmVersion endVersion)` this constructs creates the commandline for the git-whatchanged command.

  - ### Uses of GitScmProviderRepository in org.apache.maven.scm.provider.git.gitexe.command.checkin

    Methods in org.apache.maven.scm.provider.git.gitexe.command.checkin with parameters of type GitScmProviderRepository
    Modifier and Type | Method and Description
    --- | ---
    `static org.codehaus.plexus.util.cli.Commandline` | GitCheckInCommand.`createCommitCommandLine(GitScmProviderRepository repository, ScmFileSet fileSet, File messageFile)`
    `static org.codehaus.plexus.util.cli.Commandline` | GitCheckInCommand.`createPushCommandLine(ScmLogger logger, GitScmProviderRepository repository, ScmFileSet fileSet, ScmVersion version)`

  - ### Uses of GitScmProviderRepository in org.apache.maven.scm.provider.git.gitexe.command.checkout

    Methods in org.apache.maven.scm.provider.git.gitexe.command.checkout with parameters of type GitScmProviderRepository
    Modifier and Type | Method and Description
    --- | ---
    `static org.codehaus.plexus.util.cli.Commandline` | GitCheckOutCommand.`createCommandLine(GitScmProviderRepository repository, File workingDirectory, ScmVersion version)`

  - ### Uses of GitScmProviderRepository in org.apache.maven.scm.provider.git.gitexe.command.list

    Methods in org.apache.maven.scm.provider.git.gitexe.command.list with parameters of type GitScmProviderRepository
    Modifier and Type | Method and Description
    --- | ---
    `static org.codehaus.plexus.util.cli.Commandline` | GitListCommand.`createCommandLine(GitScmProviderRepository repository, File workingDirectory)`

  - ### Uses of GitScmProviderRepository in org.apache.maven.scm.provider.git.gitexe.command.status

    Methods in org.apache.maven.scm.provider.git.gitexe.command.status with parameters of type GitScmProviderRepository
    Modifier and Type | Method and Description
    --- | ---
    `static org.codehaus.plexus.util.cli.Commandline` | GitStatusCommand.`createCommandLine(GitScmProviderRepository repository, ScmFileSet fileSet)`

  - ### Uses of GitScmProviderRepository in org.apache.maven.scm.provider.git.gitexe.command.tag

    Methods in org.apache.maven.scm.provider.git.gitexe.command.tag with parameters of type GitScmProviderRepository
    Modifier and Type | Method and Description
    --- | ---
    `static org.codehaus.plexus.util.cli.Commandline` | GitTagCommand.`createCommandLine(GitScmProviderRepository repository, File workingDirectory, String tag, File messageFile)`
    `static org.codehaus.plexus.util.cli.Commandline` | GitTagCommand.`createPushCommandLine(GitScmProviderRepository repository, ScmFileSet fileSet, String tag)`

  - ### Uses of GitScmProviderRepository in org.apache.maven.scm.provider.git.gitexe.command.update

    Methods in org.apache.maven.scm.provider.git.gitexe.command.update with parameters of type GitScmProviderRepository
    Modifier and Type | Method and Description
    --- | ---
    `static org.codehaus.plexus.util.cli.Commandline` | GitUpdateCommand.`createCommandLine(GitScmProviderRepository repository, File workingDirectory, ScmVersion scmVersion)` create the command line for updating the current branch with the info from the foreign repository.
    `static org.codehaus.plexus.util.cli.Commandline` | GitUpdateCommand.`createLatestRevisionCommandLine(GitScmProviderRepository repository, File workingDirectory, ScmVersion scmVersion)`

Copyright © 2003–2015. All rights reserved.