Missing menu items

47 views
Skip to first unread message

John Emmas

unread,
Mar 1, 2018, 9:46:18 AM3/1/18
to tortoisegit-users
I updated this morning to the latest TortoiseGit.

Prior to updating, if I right-clicked on a folder or file (in Explorer)
the menu would show me various TortoiseGit options including 'Git
History', 'Git Branch' and 'Git Blame' etc.

I know they're available in sub-menus but is there a way to get them
back among the main menu items? Thanks,

John

John Emmas

unread,
Mar 1, 2018, 12:01:07 PM3/1/18
to tortoisegit-users
FWIW I found how to do this in 'Settings->General->Context Menu'.
However....

One nice thing (in my previous version) was having 'Git Branch' on the
main context menu. This provided a very convenient way to switch
between master and some other branch (e.g. a development branch). I
can't find that any more in the Context Menu. I can add
'Switch/Checkout' but that's not quite so convenient. Is there a way to
get the simpler 'Git Branch' back again..?

John

jo...@creativepost.co.uk

unread,
Mar 7, 2018, 10:27:06 AM3/7/18
to tortoisegit-users

On Thursday, March 1, 2018 at 5:01:07 PM UTC, John Emmas wrote:
One nice thing (in my previous version) was having 'Git Branch' on the
main context menu.  This provided a very convenient way to switch
between master and some other branch (e.g. a development branch).
I can't find that any more in the Context Menu.  I can add
'Switch/Checkout' but that's not quite so convenient.


Anyone know of a way to get 'Git Branch' back onto the context menu?
It was a lot more convenient than 'Switch/Checkout'.

Paolo Nesti Poggi

unread,
Mar 7, 2018, 10:36:17 AM3/7/18
to tortoise...@googlegroups.com
Either you are confused or I am.
The command you look for might be "Create branch..." and as far as I can see it's still there. But that creates a new branch. If you want to just switch to an existing branch the command is "Switch/Checkout..."
I find it more convenient than "Create branch..." because I can do both with the latter.
I don't think Git Branch (which is the native Git command) has ever been on the context menu of TortoiseGit.
/paolo
--
You received this message because you are subscribed to the Google Groups "tortoisegit-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to tortoisegit-us...@googlegroups.com.
To post to this group, send email to tortoise...@googlegroups.com.
Visit this group at https://groups.google.com/group/tortoisegit-users.
For more options, visit https://groups.google.com/d/optout.


createbranch.PNG

John Emmas

unread,
Mar 7, 2018, 12:29:36 PM3/7/18
to tortoise...@googlegroups.com
On 07/03/2018 15:36, Paolo Nesti Poggi wrote:
Either you are confused or I am.


Hi Paolo and thanks for the quick response.

On a 2nd PC I'm still running TortoiseGit v1.8.  With it being a menu item I can't easily take a screen-shot but if I click on a top-level git folder I see these menu entries:-

    Open
    Open in new window
    Convert to file format
    Git Add all files now
    Git Commit Tool
    Git History
    Git Gui
    Git Branch     >
    Git Bash
    Share with     >

and a few others (where ">" indicates that the item has a sub-menu).  So "Git Branch" definitely existed in previous versions.!

Basically, the sub-menu lists any branches that I'm currently working on and allows me to switch between them very easily (without showing a gigantic list containing all the other branches).

John

Paolo Nesti Poggi

unread,
Mar 7, 2018, 1:03:12 PM3/7/18
to tortoise...@googlegroups.com
OK, thanks, this explains the confusion.
Those are menu items that come with Git for Windows 2, or its earlier versions, not TortoiseGit itself.
I don't know if there is a way to have that one back, I guess not, as it is no longer shown on the installation wizard but I may well be wrong.
/paolo

Yue Lin Ho

unread,
Mar 7, 2018, 8:05:07 PM3/7/18
to tortoisegit-users


Paolo Nesti Poggi於 2018年3月8日星期四 UTC+8上午2時03分12秒寫道:
OK, thanks, this explains the confusion.
Those are menu items that come with Git for Windows 2, or its earlier versions, not TortoiseGit itself.
I don't know if there is a way to have that one back, I guess not, as it is no longer shown on the installation wizard but I may well be wrong.

Actually, you're right. Those items including "Git Branch" are not provided by TortoiseGit, but Git for Windows 1.x.
So, you guys ask this question in the wrong place to get it back. Should be Git for Windows.

BTW, I don't think that Git for Windows team want it back for at least one reason which is.... what if there are lot lot lot of branches?
But you can try with some better idea, and maybe work on it.
Good luck.

Yue Lin

Yue Lin Ho

unread,
Mar 12, 2018, 11:38:01 PM3/12/18
to tortoisegit-users
For a record:

Johannes Schindelin said:
since you talk about Git for Windows 1.9.5, you may have opted for the Explorer extension called Git Cheetah which was abandoned when switching to Git for Windows 2.x.

John Emmas

unread,
Mar 13, 2018, 3:52:32 AM3/13/18
to tortoise...@googlegroups.com
Thanks Yue Lin - I just added my name as someone who'd like to see this re-instated !

John
Reply all
Reply to author
Forward
0 new messages