diff options
Diffstat (limited to 'gbp/git/repository.py')
-rw-r--r-- | gbp/git/repository.py | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/gbp/git/repository.py b/gbp/git/repository.py index d6b9874..3c79896 100644 --- a/gbp/git/repository.py +++ b/gbp/git/repository.py @@ -178,6 +178,16 @@ class GitRepository(object): return self.rev_parse('HEAD') #{ Branches and Merging + def rename_branch(self, branch, newbranch): + """ + Rename branch + + @param branch: name of the branch to be renamed + @param newbranch: new name of the branch + """ + args = GitArgs("-m", branch, newbranch) + self._git_command("branch", args.args) + def create_branch(self, branch, rev=None): """ Create a new branch |