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
    • 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
  • #2351
Closed
Open
Issue created Aug 02, 2015 by Sven Strickroth@mrtuxOwner

Allow upstream to be separate from onto in rebase

By ali.tavak... on November 21, 2014 00:05 (imported from Google Code)


What steps will reproduce the problem?

  1. Create a repo with history like this:

    • topicB
      |
    • topicA
      |
    • master
  2. Check out topicB

  3. Show Log...

  4. Right-click master and Rebase 'topicB' onto this...

  5. Attempt to rebase topicB onto master but exclude topicA

Normally, this would be done via 'git rebase --onto master topicA [topicB]'. I can't find an equivalent way to do this in TortoiseGit, since there doesn't seem to be any way to specify --onto as separate from the upstream in the Rebase dialog.

TortoiseGit 11.8.11.0, msysgit 1.9.0
what operating system? Windows 8.1

This is a feature request, as I did not find instructions how to do this in the Rebase help chapter. If this functionality already exists, please provide clarification on how to do it.

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