summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThibault Saunier <tsaunier@gnome.org>2016-08-01 08:34:52 -0400
committerThibault Saunier <tsaunier@gnome.org>2016-08-01 11:28:41 -0400
commit5d06353f7ce58f8af49ed156c9d35a8e63fd8c6a (patch)
treeb0bb44cfc92dbe44c5d225b8143424c73f6f2eb8
parenta71484aad1b51af31f7877db58735a8f9c2ce30b (diff)
Use the branch name as defined in revision when checking it out.
-rwxr-xr-xgit-phab4
1 files changed, 3 insertions, 1 deletions
diff --git a/git-phab b/git-phab
index b2ec0f8..b699089 100755
--- a/git-phab
+++ b/git-phab
@@ -1504,12 +1504,14 @@ Paste API Token from that page and press <enter>: """ % self.phabricator_uri)
if not self.fetch_staging_commits(diff):
return None, None
- return self.repo.rev_parse("FETCH_HEAD"), self.differential
+ return (self.repo.rev_parse("FETCH_HEAD"),
+ self.differential + '-' + revision['branch'])
def do_checkout(self):
if not self.differential and not self.task:
self.die("No task or revision provided. Aborting.")
+ pq = None
if self.differential:
commit, remote_branch_name = self.fetch_from_revision()
if commit: