Re: [BUG] git gui can't commit multiple files
- From
- Timon <timon37@gmail.com>
- Date
- Dec 1, 2017, 21:37 UTC
- Message-ID
- <CANtxn9KjTToqXKeO1mM8c6kD+jLf8QcAVXF46tX61uQB7YdKYA@mail.gmail.com>
- In-Reply-To
- <CANtxn9K9tzmbea1Dx9Z37GNfA9QfCX0gm-XHjJxieJN6bc6D-A@mail.gmail.com>
Originally I had this problem in gentoo and assumed in the end it's likely due to my specific configuration. However recently I switched to nixos and am still experiencing it.
I've search again if I can find anything and lo and behold, it's already fixed in the *windows* version of git-gui...
issue thread: https://github.com/git-for-windows/git/issues/1012 commit: https://github.com/git-for-windows/git/commit/1c4d4e7cbcf404c168df5537d55e9afd57f2b01b
I applied it locally to git-2.15.0 and can confirm it fixed the problem for me. If you need any more info/help from me, or would like me to test anything, feel free to ask.
On 12/5/16, Timon <timon37@gmail.com> wrote:
Show 36 quoted lines
> On 12/4/16, David Aguilar <davvid@gmail.com> wrote: >> On Sun, Dec 04, 2016 at 05:36:46PM +0100, Timon wrote: >>> This is a regression in git 2.11.0 (version 2.10.2 is fine). >>> >>> In git-gui I select multiple files in the Unstaged Changes (using >>> shift+click) and press ctrl+t to stage them. Then only one files gets >>> staged instead of all of the selected files. >>> The same happens when unstaging files. >>> >>> Git-cola also exhibits the same behavior. Although there I could stage >>> multiple files if I used a popup menu instead of the keyboard shortcut >>> (I'm guessing it goes through a different code path?). >> >> Can you elaborate a bit? >> >> I just tested git-cola with Git 2.11 and it worked fine for me. >> I selected several files and used the Ctrl+s hotkey to stage the >> selected files. They all got staged. >> >> If you have a test repo, or reproduction recipe, I'd be curious >> to try it out. >> -- >> David >> > > Can you try with git gui? > Though I guess it's probably specific to my distro or configuration. > I'm running 64bit gentoo with: > linux 4.8.12 > gcc 5.4.0 > glibc 2.23-r3 > tk 8.6.6 > gettext 0.19.8.1 > openssl 1.0.2j > Not sure if that's helpful though. >