Skip to content
GitLab
    • GitLab: the DevOps platform
    • Explore GitLab
    • Install GitLab
    • How GitLab compares
    • Get started
    • GitLab docs
    • GitLab Learn
  • Pricing
  • Talk to an expert
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
    • Switch to GitLab Next
    Projects Groups Topics Snippets
  • Register
  • Sign in
  • TortoiseGit TortoiseGit
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
    • Locked files
  • Issues 382
    • Issues 382
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 16
    • Merge requests 16
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Artifacts
    • Schedules
    • Test cases
  • Deployments
    • Deployments
    • Releases
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Code review
    • Insights
    • Issue
    • Repository
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • TortoiseGitTortoiseGit
  • TortoiseGitTortoiseGit
  • Issues
  • #1400
Closed
Open
Issue created Aug 02, 2015 by Sven Strickroth@mrtuxOwner

Allow the use of tags within the Git Rebase dialog

By MartyMacGy... on September 18, 2012 04:16 (imported from Google Code)


I'm using TortoiseGit 1.7.12.0, git version 1.7.11.msysgit.1

I have a repo clone with a branch called "develop", which is based on upstream tag "v1.0". I've made a simple change to a file there and merged that change to "develop". Now I want to rebase my "develop" branch to upstream tag "v1.5"

I can do this on the command line (git bash) by simply running:

git rebase --onto v1.5 v1.0 develop

(I can omit "develop" by explicitly checking out on the develop branch first)

However, the TortoiseGit GUI appears to only accept branches.

Therefore, it would definitely be useful to have the option of specifying either a branch OR a tag for a given rebase, allowing one to make effective use of the rebase gui for this use case.

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking