Uses of Class
hudson.plugins.git.GitException
Packages that use GitException
Package
Description
Compatibility package provided for legacy git client API users.
Core classes for git client API implementation.
Git client API implementation with cgit.
- 
Uses of GitException in hudson.plugins.git
Subclasses of GitException in hudson.plugins.gitModifier and TypeClassDescriptionclassException which reports failure to lock a git repository.Methods in hudson.plugins.git that throw GitExceptionModifier and TypeMethodDescriptionvoidDeprecated.add.voidDeprecated.branch.voidIGitAPI.changelog(String revFrom, String revTo, OutputStream fos) Deprecated.changelog.voidDeprecated.Checks out the specified commit/tag/branch into the workspace.voidDeprecated.Creates a new branch that points to the specified ref.voidIGitAPI.checkoutBranch(String branch, String commitish) Deprecated.Regardless of the current state of the workspace (whether there is some dirty files, etc) and the state of the repository (whether the branch of the specified name exists or not), when this method exits the following conditions hold: The branch of the specified name branch exists and points to the specified refHEADpoints to branch.voidGitAPI.clean()Deprecated.Remove untracked files and directories, including files listed in the ignore rules.voidIGitAPI.clone(org.eclipse.jgit.transport.RemoteConfig source) Deprecated.Clone repository from source to this repository.voidIGitAPI.clone(org.eclipse.jgit.transport.RemoteConfig rc, boolean useShallowClone) Deprecated.Clone repository fromRemoteConfigrc to this repository.voidDeprecated.commit.voidGitAPI.commit(String message, org.eclipse.jgit.lib.PersonIdent author, org.eclipse.jgit.lib.PersonIdent committer) Deprecated.commit.voidGitAPI.deleteBranch(String name) Deprecated.(force) delete a branch.voidDeprecated.deleteTag.voidDeprecated.fetch.voidDeprecated.fetch.voidGitAPI.fetch(org.eclipse.jgit.transport.URIish url, List<org.eclipse.jgit.transport.RefSpec> refspecs) Deprecated.Fetch commits from url which match any of the passed in refspecs.voidIGitAPI.fetch()Deprecated.Retrieve commits from default remote.voidDeprecated.Retrieve commits based on refspec from repository.voidIGitAPI.fetch(org.eclipse.jgit.transport.RemoteConfig remoteRepository) Deprecated.Retrieve commits from RemoteConfig.voidIGitAPI.fixSubmoduleUrls(String remote, TaskListener listener) Deprecated.fixSubmoduleUrls.IGitAPI.getAllLogEntries(String branch) Deprecated.GitAPI.getBranches()Deprecated.Returns the set of branches defined in this repository, including local branches and remote branches.IGitAPI.getBranchesContaining(String revspec) Deprecated.IGitAPI.getDefaultRemote(String _default_) Deprecated.Returns name of default remote.GitAPI.getRemoteBranches()Deprecated.Returns the remote branches defined in this repository.GitAPI.getRemoteUrl(String name) Deprecated.From a given repository, get a remote's URLIGitAPI.getRemoteUrl(String name, String GIT_DIR) Deprecated.Returns URL of remote name in repository GIT_DIR.org.eclipse.jgit.lib.RepositoryGitAPI.getRepository()Deprecated.Returns theRepositoryused by this git instance.IGitAPI.getSubmoduleUrl(String name) Deprecated.Returns URL of the named submodule.GitAPI.getTagMessage(String tagName) Deprecated.getTagMessage.IGitAPI.getTagsOnCommit(String revName) Deprecated.getTagsOnCommit.booleanIGitAPI.hasGitModules(String treeIsh) Deprecated.Returns true if this repository has submodules.booleanGitAPI.hasGitRepo()Deprecated.Returns true if this workspace has a git repository.booleanGitAPI.hasGitRepo(boolean checkParentDirectories) Deprecated.Returns true if this workspace has a git repository.voidGitAPI.init()Deprecated.Initialize an empty repository for further git operations.booleanIGitAPI.isBareRepository()Deprecated.Returns true if this repository is bare.booleanIGitAPI.isBareRepository(String GIT_DIR) Deprecated.Detect whether a repository at the given path is bare or not.booleanGitAPI.isCommitInRepo(org.eclipse.jgit.lib.ObjectId commit) Deprecated.isCommitInRepo.Deprecated.UseIGitAPI.lsTree(String, boolean)to be explicit about the recursion behaviour.Deprecated.lsTree.voidDeprecated.Merge commits from revspec into the current branch.org.eclipse.jgit.lib.ObjectIdIGitAPI.mergeBase(org.eclipse.jgit.lib.ObjectId sha1, org.eclipse.jgit.lib.ObjectId sha2) Deprecated.mergeBase.voidDeprecated.push.voidDeprecated.Push revspec to repository.voidIGitAPI.reset()Deprecated.Reset the contents of the working directory of this repository.voidIGitAPI.reset(boolean hard) Deprecated.Reset the contents of the working directory of this repository.List<org.eclipse.jgit.lib.ObjectId>IGitAPI.revListBranch(String branchId) Deprecated.revListBranch.org.eclipse.jgit.lib.ObjectIdDeprecated.Retrieve commit object that is direct child forrevNamerevision reference.voidGitAPI.setRemoteUrl(String name, String url) Deprecated.For a given repository, set a remote's URLvoidIGitAPI.setRemoteUrl(String name, String url, String GIT_DIR) Deprecated.Set remote repository name and URL.voidIGitAPI.setSubmoduleUrl(String name, String url) Deprecated.Sets URL of the named submodule.voidIGitAPI.setupSubmoduleUrls(String remote, TaskListener listener) Deprecated.IGitAPI.showRevision(Revision r) Deprecated.showRevision.voidIGitAPI.submoduleSync()Deprecated.Synchronizes submodules' remote URL configuration setting to the value specified in .gitmodules.voidDeprecated.Create (or update) a tag.booleanDeprecated.tagExists. - 
Uses of GitException in org.jenkinsci.plugins.gitclient
Methods in org.jenkinsci.plugins.gitclient that throw GitExceptionModifier and TypeMethodDescriptionvoidadd.voidadd.voidadd.voidAdds a new git-note on the current HEAD commit.voidAdds a new git-note on the current HEAD commit.voidAdds a new git-note on the current HEAD commit.voidCliGitAPIImpl.addRemoteUrl(String name, String url) addRemoteUrl.voidGitClient.addRemoteUrl(String name, String url) addRemoteUrl.voidJGitAPIImpl.addRemoteUrl(String name, String url) addRemoteUrl.voidCliGitAPIImpl.addSubmodule(String remoteURL, String subdir) Create a submodule in subdir child directory for remote repositoryvoidGitClient.addSubmodule(String remoteURL, String subdir) Create a submodule in subdir child directory for remote repositoryvoidJGitAPIImpl.addSubmodule(String remoteURL, String subdir) Create a submodule in subdir child directory for remote repositoryvoidCliGitAPIImpl.appendNote(String note, String namespace) Appends to an existing git-note on the current HEAD commit.voidGitClient.appendNote(String note, String namespace) Appends to an existing git-note on the current HEAD commit.voidJGitAPIImpl.appendNote(String note, String namespace) Appends to an existing git-note on the current HEAD commit.voidbranch.voidbranch.voidbranch.GitClient.changelog()Returns aChangelogCommandto build up the git-log invocation.voidGitClient.changelog(String revFrom, String revTo, OutputStream os) Deprecated.voidAdds the changelog entries for commits in the range revFrom..revTo.JGitAPIImpl.changelog()changelog.voidDeprecated.useGitClient.checkout()andCheckoutCommandvoidDeprecated.useGitClient.checkout()andCheckoutCommandvoidGitClient.checkoutBranch(String branch, String ref) Regardless of the current state of the workspace (whether there is some dirty files, etc) and the state of the repository (whether the branch of the specified name exists or not), when this method exits the following conditions hold: The branch of the specified name branch exists and points to the specified refHEADpoints to branch.voidCliGitAPIImpl.clean()Remove untracked files and directories, including files listed in the ignore rules.voidCliGitAPIImpl.clean(boolean cleanSubmodule) Remove untracked files and directories, including files listed in the ignore rules.voidGitClient.clean()Fully revert working copy to a clean state, i.e.voidGitClient.clean(boolean cleanSubmodule) Fully revert working copy to a clean state, i.e.voidJGitAPIImpl.clean()clean.voidJGitAPIImpl.clean(boolean cleanSubmodule) clean.voidClone a remote repositoryvoidcommit.voidcommit.voidGitClient.commit(String message, org.eclipse.jgit.lib.PersonIdent author, org.eclipse.jgit.lib.PersonIdent committer) Deprecated.as of 1.1 UseGitClient.setAuthor(String, String)andGitClient.setCommitter(String, String)then callGitClient.commit(String)voidcommit.voidCliGitAPIImpl.config(GitClient.ConfigLevel configLevel, String key, String value) Execute git config at the specified configuration level.voidGitClient.config(GitClient.ConfigLevel configLevel, String key, String value) Execute git config at the specified configuration level.voidJGitAPIImpl.config(GitClient.ConfigLevel configLevel, String key, String value) Execute git config at the specified configuration level.voidCliGitAPIImpl.deleteBranch(String name) (force) delete a branch.voidGitClient.deleteBranch(String name) (force) delete a branch.voidJGitAPIImpl.deleteBranch(String name) (force) delete a branch.voidDeletes a ref.voidDeletes a ref.voidDeletes a ref.voiddeleteTag.voiddeleteTag.voiddeleteTag.Equivalent of "git-describe --tags".Equivalent of "git-describe --tags".Equivalent of "git-describe --tags".Adds the revision to exclude from the log.ChangelogCommand.excludes(org.eclipse.jgit.lib.ObjectId rev) excludes.voidGitCommand.execute()Executes the command.voidDeprecated.voidDeprecated.voidCliGitAPIImpl.fetch(org.eclipse.jgit.transport.URIish url, List<org.eclipse.jgit.transport.RefSpec> refspecs) Deprecated.voidDeprecated.useGitClient.fetch_()and configure aFetchCommandvoidDeprecated.useGitClient.fetch_()and configure aFetchCommandvoidGitClient.fetch(org.eclipse.jgit.transport.URIish url, List<org.eclipse.jgit.transport.RefSpec> refspecs) Deprecated.useGitClient.fetch_()and configure aFetchCommandvoidDeprecated.voidDeprecated.voidJGitAPIImpl.fetch(org.eclipse.jgit.transport.URIish url, List<org.eclipse.jgit.transport.RefSpec> refspecs) Deprecated.voidCliGitAPIImpl.fixSubmoduleUrls(String remote, TaskListener listener) fixSubmoduleUrls.voidJGitAPIImpl.fixSubmoduleUrls(String remote, TaskListener listener) Deprecated.CliGitAPIImpl.getAllLogEntries(String branch) Deprecated.JGitAPIImpl.getAllLogEntries(String branch) Deprecated.CliGitAPIImpl.getBranches()Returns the set of branches defined in this repository, including local branches and remote branches.GitClient.getBranches()getBranches.JGitAPIImpl.getBranches()getBranches.CliGitAPIImpl.getBranchesContaining(String revspec) Deprecated.CliGitAPIImpl.getBranchesContaining(String revspec, boolean allBranches) Find all the branches that include the given commit.GitClient.getBranchesContaining(String revspec, boolean allBranches) Find all the branches that include the given commit.JGitAPIImpl.getBranchesContaining(String revspec) Deprecated.JGitAPIImpl.getBranchesContaining(String revspec, boolean allBranches) Find all the branches that include the given commit.JGitAPIImpl.getBranchesInternal(org.eclipse.jgit.api.ListBranchCommand.ListMode mode) CliGitAPIImpl.getDefaultRemote()Get the default remote.CliGitAPIImpl.getDefaultRemote(String _default_) Returns name of default remote.JGitAPIImpl.getDefaultRemote(String _default_) Deprecated.CliGitAPIImpl.getHeadRev(String url) getHeadRev.org.eclipse.jgit.lib.ObjectIdCliGitAPIImpl.getHeadRev(String url, String branchSpec) getHeadRev.GitClient.getHeadRev(String url) getHeadRev.org.eclipse.jgit.lib.ObjectIdGitClient.getHeadRev(String remoteRepoUrl, String branch) getHeadRev.JGitAPIImpl.getHeadRev(String url) getHeadRev.org.eclipse.jgit.lib.ObjectIdJGitAPIImpl.getHeadRev(String remoteRepoUrl, String branchSpec) getHeadRev.CliGitAPIImpl.getRefNames(String refPrefix) List refs with the given prefix.GitClient.getRefNames(String refPrefix) List refs with the given prefix.JGitAPIImpl.getRefNames(String refPrefix) List refs with the given prefix.CliGitAPIImpl.getRemoteBranches()Returns the remote branches defined in this repository.GitClient.getRemoteBranches()getRemoteBranches.JGitAPIImpl.getRemoteBranches()getRemoteBranches.CliGitAPIImpl.getRemoteReferences(String url, String pattern, boolean headsOnly, boolean tagsOnly) List references in a remote repository.GitClient.getRemoteReferences(String remoteRepoUrl, String pattern, boolean headsOnly, boolean tagsOnly) List references in a remote repository.JGitAPIImpl.getRemoteReferences(String url, String pattern, boolean headsOnly, boolean tagsOnly) List references in a remote repository.CliGitAPIImpl.getRemoteSymbolicReferences(String url, String pattern) GitClient.getRemoteSymbolicReferences(String remoteRepoUrl, String pattern) List symbolic references in a remote repository.JGitAPIImpl.getRemoteSymbolicReferences(String url, String pattern) CliGitAPIImpl.getRemoteTagNames(String tagPattern) getRemoteTagNames.GitClient.getRemoteTagNames(String tagPattern) getRemoteTagNames.JGitAPIImpl.getRemoteTagNames(String tagPattern) getRemoteTagNames.CliGitAPIImpl.getRemoteUrl(String name) From a given repository, get a remote's URLCliGitAPIImpl.getRemoteUrl(String name, String GIT_DIR) Returns URL of remote name in repository GIT_DIR.GitClient.getRemoteUrl(String name) From a given repository, get a remote's URLJGitAPIImpl.getRemoteUrl(String name) From a given repository, get a remote's URLJGitAPIImpl.getRemoteUrl(String name, String GIT_DIR) Deprecated.org.eclipse.jgit.lib.RepositoryCliGitAPIImpl.getRepository()Deprecated.org.eclipse.jgit.lib.RepositoryGitClient.getRepository()Deprecated.as of 1.1 This method was deprecated to makeGitClientremotable.org.eclipse.jgit.lib.RepositoryJGitAPIImpl.getRepository()Deprecated.CliGitAPIImpl.getSubmodulePath(String name) Get submodule path.CliGitAPIImpl.getSubmodules(String treeIsh) Finds all the submodule references in this repository at the specified tree.GitClient.getSubmodules(String treeIsh) Finds all the submodule references in this repository at the specified tree.JGitAPIImpl.getSubmodules(String treeIsh) Finds all the submodule references in this repository at the specified tree.CliGitAPIImpl.getSubmoduleUrl(String name) Returns URL of the named submodule.JGitAPIImpl.getSubmoduleUrl(String name) Deprecated.CliGitAPIImpl.getTagMessage(String tagName) getTagMessage.GitClient.getTagMessage(String tagName) getTagMessage.JGitAPIImpl.getTagMessage(String tagName) getTagMessage.CliGitAPIImpl.getTagNames(String tagPattern) getTagNames.GitClient.getTagNames(String tagPattern) getTagNames.JGitAPIImpl.getTagNames(String tagPattern) getTagNames.CliGitAPIImpl.getTags()Return name and object ID of all tags in current repository.GitClient.getTags()Return name and object ID of all tags in current repository.JGitAPIImpl.getTags()Return name and object ID of all tags in current repository.booleanGitClient.hasGitModules()Returns true if the repository has Git submodules.booleanCliGitAPIImpl.hasGitRepo()Returns true if this workspace has a git repository.booleanCliGitAPIImpl.hasGitRepo(boolean checkParentDirectories) Returns true if this workspace has a git repository.booleanCliGitAPIImpl.hasGitRepo(String GIT_DIR) Returns true if the parameter GIT_DIR is a directory which contains a git repository.booleanGitClient.hasGitRepo()Return true if the current workspace has a git repository.booleanGitClient.hasGitRepo(boolean checkParentDirectories) Return true if the current workspace has a git repository.booleanJGitAPIImpl.hasGitRepo()Returns true if the current workspace has a git repository.booleanJGitAPIImpl.hasGitRepo(boolean checkParentDirectories) Returns true if the current workspace has a git repository.Adds the revision to include in the log.ChangelogCommand.includes(org.eclipse.jgit.lib.ObjectId rev) includes.voidCliGitAPIImpl.init()Initialize an empty repository for further git operations.voidGitClient.init()init.voidJGitAPIImpl.init()init.RepositoryCallback.invoke(org.eclipse.jgit.lib.Repository repo, hudson.remoting.VirtualChannel channel) Performs the computational task on the node where the data is located.booleanCliGitAPIImpl.isBareRepository(String GIT_DIR) Detect whether a repository at the given path is bare or not.booleanJGitAPIImpl.isBareRepository(String GIT_DIR) Deprecated.booleanCliGitAPIImpl.isCommitInRepo(org.eclipse.jgit.lib.ObjectId commit) isCommitInRepo.booleanGitClient.isCommitInRepo(org.eclipse.jgit.lib.ObjectId commit) isCommitInRepo.booleanJGitAPIImpl.isCommitInRepo(org.eclipse.jgit.lib.ObjectId commit) isCommitInRepo.CliGitAPIImpl.launchCommand(ArgumentListBuilder args) Launch command using the workspace as working directoryCliGitAPIImpl.launchCommand(String... args) Launch command using the workspace as working directorylsTree.Deprecated.voidDeprecated.voidGitClient.merge(org.eclipse.jgit.lib.ObjectId rev) Deprecated.useGitClient.merge()and configure aMergeCommandvoidDeprecated.org.eclipse.jgit.lib.ObjectIdCliGitAPIImpl.mergeBase(org.eclipse.jgit.lib.ObjectId id1, org.eclipse.jgit.lib.ObjectId id2) Deprecated.org.eclipse.jgit.lib.ObjectIdJGitAPIImpl.mergeBase(org.eclipse.jgit.lib.ObjectId id1, org.eclipse.jgit.lib.ObjectId id2) Deprecated.voidCliGitAPIImpl.prune(org.eclipse.jgit.transport.RemoteConfig repository) Prune stale remote tracking branches with "git remote prune" on the specified remote.voidGitClient.prune(org.eclipse.jgit.transport.RemoteConfig repository) Prune stale remote tracking branches with "git remote prune" on the specified remote.voidJGitAPIImpl.prune(org.eclipse.jgit.transport.RemoteConfig repository) Prune stale remote tracking branches with "git remote prune" on the specified remote.voidDeprecated.voidDeprecated.useGitClient.push()and configure aPushCommandvoidDeprecated.useGitClient.push()and configure aPushCommandvoidDeprecated.voidCreate (or update) a ref.voidCreate (or update) a ref.voidCreate (or update) a ref.booleanCheck if a ref exists.booleanCheck if a ref exists.booleanCheck if a ref exists.voidCliGitAPIImpl.reset(boolean hard) Reset the contents of the working directory of this repository.voidJGitAPIImpl.reset(boolean hard) Deprecated.List<org.eclipse.jgit.lib.ObjectId>revList.List<org.eclipse.jgit.lib.ObjectId>revList.List<org.eclipse.jgit.lib.ObjectId>revList.List<org.eclipse.jgit.lib.ObjectId>CliGitAPIImpl.revListAll()revListAll.List<org.eclipse.jgit.lib.ObjectId>GitClient.revListAll()revListAll.List<org.eclipse.jgit.lib.ObjectId>JGitAPIImpl.revListAll()revListAll.org.eclipse.jgit.lib.ObjectIdRetrieve commit object that is direct child forrevNamerevision reference.org.eclipse.jgit.lib.ObjectIdRetrieve commit object that is direct child forrevNamerevision reference.org.eclipse.jgit.lib.ObjectIdRetrieve commit object that is direct child forrevNamerevision reference.voidSets the identity of the author for future commits and merge operations.voidSets the identity of the author for future commits and merge operations.voidGitClient.setAuthor(org.eclipse.jgit.lib.PersonIdent p) setAuthor.voidSets the identity of the author for future commits and merge operations.voidCliGitAPIImpl.setCommitter(String name, String email) Sets the identity of the committer for future commits and merge operations.voidGitClient.setCommitter(String name, String email) Sets the identity of the committer for future commits and merge operations.voidGitClient.setCommitter(org.eclipse.jgit.lib.PersonIdent p) setCommitter.voidJGitAPIImpl.setCommitter(String name, String email) Sets the identity of the committer for future commits and merge operations.voidCliGitAPIImpl.setRemoteUrl(String name, String url) For a given repository, set a remote's URLvoidCliGitAPIImpl.setRemoteUrl(String name, String url, String GIT_DIR) Set remote repository name and URL.voidGitClient.setRemoteUrl(String name, String url) For a given repository, set a remote's URLvoidJGitAPIImpl.setRemoteUrl(String name, String url) For a given repository, set a remote's URLvoidJGitAPIImpl.setRemoteUrl(String name, String url, String GIT_DIR) Deprecated.voidCliGitAPIImpl.setSubmoduleUrl(String name, String url) Sets URL of the named submodule.voidJGitAPIImpl.setSubmoduleUrl(String name, String url) Deprecated.voidCliGitAPIImpl.setupSubmoduleUrls(Revision rev, TaskListener listener) Set up submodule URLs so that they correspond to the remote pertaining to the revision that has been checked out.voidGitClient.setupSubmoduleUrls(Revision rev, TaskListener listener) Set up submodule URLs so that they correspond to the remote pertaining to the revision that has been checked out.voidJGitAPIImpl.setupSubmoduleUrls(Revision rev, TaskListener listener) Deprecated.CliGitAPIImpl.showRevision(org.eclipse.jgit.lib.ObjectId from, org.eclipse.jgit.lib.ObjectId to) Given a Revision, show it as if it were an entry from git log --raw, so that it can be parsed by GitChangeLogParser.CliGitAPIImpl.showRevision(org.eclipse.jgit.lib.ObjectId from, org.eclipse.jgit.lib.ObjectId to, Boolean useRawOutput) Given a Revision, show it as if it were an entry fromgit log --raw, so that it can be parsed by GitChangeLogParser.GitClient.showRevision(org.eclipse.jgit.lib.ObjectId r) Given a Revision, show it as if it were an entry from git log --raw, so that it can be parsed by GitChangeLogParser.GitClient.showRevision(org.eclipse.jgit.lib.ObjectId from, org.eclipse.jgit.lib.ObjectId to) Given a Revision, show it as if it were an entry from git log --raw, so that it can be parsed by GitChangeLogParser.GitClient.showRevision(org.eclipse.jgit.lib.ObjectId from, org.eclipse.jgit.lib.ObjectId to, Boolean useRawOutput) Given a Revision, show it as if it were an entry fromgit log --raw, so that it can be parsed by GitChangeLogParser.JGitAPIImpl.showRevision(org.eclipse.jgit.lib.ObjectId from, org.eclipse.jgit.lib.ObjectId to) Given a Revision, show it as if it were an entry from git log --raw, so that it can be parsed by GitChangeLogParser.JGitAPIImpl.showRevision(org.eclipse.jgit.lib.ObjectId from, org.eclipse.jgit.lib.ObjectId to, Boolean useRawOutput) Given a Revision, show it as if it were an entry fromgit log --raw, so that it can be parsed by GitChangeLogParser.voidCliGitAPIImpl.submoduleClean(boolean recursive) submoduleClean.voidGitClient.submoduleClean(boolean recursive) submoduleClean.voidJGitAPIImpl.submoduleClean(boolean recursive) submoduleClean.voidCliGitAPIImpl.submoduleInit()submoduleInit.voidGitClient.submoduleInit()submoduleInit.voidJGitAPIImpl.submoduleInit()Deprecated.voidCliGitAPIImpl.submoduleReset(boolean recursive, boolean hard) Reset submodulesvoidCliGitAPIImpl.submoduleSync()Sync submodule URLsvoidJGitAPIImpl.submoduleSync()Deprecated.voidGitClient.submoduleUpdate(boolean recursive) Deprecated.voidGitClient.submoduleUpdate(boolean recursive, boolean remoteTracking) Deprecated.voidGitClient.submoduleUpdate(boolean recursive, boolean remoteTracking, String reference) Deprecated.voidGitClient.submoduleUpdate(boolean recursive, String reference) Deprecated.voidCreate (or update) a tag.voidCreate (or update) a tag.voidCreate (or update) a tag.booleantagExists.booleantagExists.booleantagExists.org.eclipse.jgit.lib.ObjectIdCliGitAPIImpl.validateRevision(String revName) validateRevision.<T> TGitClient.withRepository(RepositoryCallback<T> callable) Runs the computation that requires local access toRepository. - 
Uses of GitException in org.jenkinsci.plugins.gitclient.cgit
Methods in org.jenkinsci.plugins.gitclient.cgit that throw GitExceptionModifier and TypeMethodDescription<T> voidGitCommandsExecutor.invokeAll(Collection<Callable<T>> commands)  
GitClient.getBranchesContaining(String, boolean)instead.