by

Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • 11:00
    msftbot[bot] commented #8307
  • 11:00
    msftbot[bot] labeled #8307
  • 03:28
    joncastillo commented #8351
  • Aug 13 21:43
    msftbot[bot] commented #8398
  • Aug 13 21:43
    ericshawlinux commented #8398
  • Aug 13 21:00
    gerhardol commented #8398
  • Aug 13 20:57
    RussKie closed #8403
  • Aug 13 20:29
    pmiossec commented #8403
  • Aug 13 20:25
    pmiossec commented #8403
  • Aug 13 20:17
    arijit-code opened #8403
  • Aug 13 20:04
    ericshawlinux commented #8398
  • Aug 13 19:58
    ericshawlinux commented #8398
  • Aug 13 19:58
    ericshawlinux commented #8398
  • Aug 13 19:55
    ericshawlinux commented #8398
  • Aug 13 19:49
    duplicates-detector-bot[bot] commented #8402
  • Aug 13 19:49
    duplicates-detector-bot[bot] labeled #8402
  • Aug 13 19:49
    archivarius-bot[bot] closed #8402
  • Aug 13 19:49
    archivarius-bot[bot] commented #8402
  • Aug 13 19:49
    archivarius-bot[bot] labeled #8402
  • Aug 13 19:49
    Hector-IoT opened #8402
ShadowDancer
@ShadowDancer
Source tree with Ancestor order on the left, and git extensions on the right (on the same repository)
I'd say source tree version is much more readable
Igor Velikorossov
@RussKie
With many branches the source tree's version becomes unusable
Try browsing git repo
ShadowDancer
@ShadowDancer
I'd argue that regular sort order is quite unusable too
I do not say, that it solves all the problems
But I think this is really useful in general case
Igor Velikorossov
@RussKie

:tada: https://github.com/gitextensions/gitextensions/releases/tag/v3.4 :tada:

If no major issues identified in the next few days, this will go public

OtherName
@AntonKukoba1
Hello, how do I clone a repository with Git Extensions, which requires separate SSH key. The help mentions that there should be Load SSH key button in the clonning dialog. https://git-extensions-documentation.readthedocs.io/en/release-3.3/_images/clone.png but in my case the dialog doesn't have it
Here's how it looks in my case https://imgur.com/YgKh88w
  • Git Extensions 3.3.1.7897
  • Build 5a97671645532bcedc443bac7b727f40db47cb5c
  • Git 2.24.1.windows.2
  • Microsoft Windows NT 10.0.19041.0
  • .NET Framework 4.8.4180.0
  • DPI 120dpi (125% scaling)
Igor Velikorossov
@RussKie
you need to use putty instead openssh
you can change it in settings under ssh
OtherName
@AntonKukoba1
thank you, now it works
Nikita Tsukanov
@kekekeks

you need to use putty instead openssh

openssh works just fine with proper ~/.ssh/config

Igor Velikorossov
@RussKie
that too :) thank you
Xavi Montero
@xmontero
Hello all! new here.
In regards to the branch-graph... do you know if gitextensions displays "stashes" within the branch-graph like GitKraken does, as exposed in my question here in superuser https://superuser.com/questions/1562609/free-gui-for-git-with-stash-visualization-within-the-branch-graph-much-like-git ?
Igor Velikorossov
@RussKie
@xmontero I don't use stashes at all, but iirc we draw stashes in the revision grid
Matthijs ter Woord
@mterwoord
i use them quite a bit
hold on
afbeelding.png
Igor Velikorossov
@RussKie
champion!
years ago I lost work several times using stashes, so ever since I don't use them.
I just commit, and then restructure work via rebase or use reflog
Matthijs ter Woord
@mterwoord
i only use it for quick switching between branches: i try to go through changes before committing
so when a customer then calls and i have to get a workable vertsion quickly, or to an older version, i use stashing
Gerhard Olsson
@gerhardol
To switch between contexts, use worktrees.
Stashes are useful to save files for temporary explorations, to insert issues etc
For more permanent info, use branches
GE shows one stash by default, see reflog to see all (as anonymous refs)
To see stashes without reflogs, stashes and log must be retrieved separately, why the graph cannot be displayed until all is listed instead of starting to display the graph immediately
Xavi Montero
@xmontero
Hey friends! Thanks for pointing out that GE seems to support it. I do the workflow that @mterwoord says: stash, switch and then switch back and apply. I did not know those "worktrees" thing but as far as I could read, worktrees only work in different branches; and sometimes that's not the case; but worth knowing.
I'll give a try to GE to see if it matches our day-to-day flow! Thanks!
Other thing... I've seen there are two MSIs... the GitExtensions-3.4.1.9675-f49b4d059-resigned.msi and the GitExtensions-3.4.1.9675-f49b4d059.msi - I've been in software for 30+ years and never saw this "resigned" thing before. Which are the differences between them?
Xavi Montero
@xmontero
In fact looking for ["resigned msi"] in google gives exactly 7 results 🤣🤣
Gerhard Olsson
@gerhardol
Short answer: Use 3.4.2 with only one msi
(the resigned msi was an experiment I believe as some virusscanners detected a very old unchanged .exe as potential threat)
Igor Velikorossov
@RussKie
:point_up: what Gerhard said
"Resigned" is the same msi with its payload signed differently.
Anyway 3.4.2 is here, so grab it instead
Ivan Kochurkin
@KvanTTT
Hi! Is it possible to make theme changing without reloading?
Igor Velikorossov
@RussKie
I think @nikolayxhd looked at it, and there was something preventing it
...but may be it is possible... don't know
how often do you think you'll be changing the theme?
Ivan Kochurkin
@KvanTTT
It's sad. I would like the theme was bound to the system theme. I use light theme at daytime and dark theme at night. VSCode, Rider, Skype, Chrome and other programs support that.
I don't want to change the theme every time and reload GE.
Igor Velikorossov
@RussKie
right
we're using a custom theme, as windows forms don't support OS theming
Ivan Kochurkin
@KvanTTT
As I understand it's not about windows forms, it's about Windows API.
Igor Velikorossov
@RussKie
i guess you could chime on the PR that added the theming, and wait for Nikolay to respond. gitextensions/gitextensions#7213
or have a look in the code yourself :P
George Tisdelle
@gtisdelle
Hi! Is anyone else having troubles running the NUnit test suite? I have the test adapter for VS, but I'm getting a weird 'Invalid Condition' error in a GitUI test. I'm on the master branch's head revision and haven't even made any changes yet.
Igor Velikorossov
@RussKie
No
Can you run tests from a cli? .\build.cmd -test
George Tisdelle
@gtisdelle
That worked perfectly! I guess the problem is with Visual Studio. Thanks for your help!
raptoravis
@raptoravis
Hi, all, does GE support lfs file locking and unlocking? if not, could someone give a clue where to modify to support this?
Gerhard Olsson
@gerhardol
@raptoravis There is no support in the tool to lfs lock/unlock.
The question is, where would it make sense to support it? If you use it, you probably know the best where it is relevant.
This would be relevant for HEAD revision I assume, in the shell integration maybe.
Open an issue with details.
raptoravis
@raptoravis
@gerhardol thanks for your reply, I managed to add lock/unlock in https://github.com/raptoravis/gitextensions, and I will make a PR sometime later. but, the setup package can't be generated due to “Product.wxs(524): error LGHT0103: The system cannot find the file 'D:\dev\gitextensions.git\artifacts\bin\GitExtens
ionsShellEx\Win32\Debug\GitExtensionsShellEx32.dll'. [D:\dev\gitextensions.git\Setup\Setup.wixproj]”
raptoravis
@raptoravis
@gerhardol I managed to generate the setup package as well. thanks anyway