Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • 21:05
    RussKie closed #10472
  • 18:39
    orgads commented #10434
  • 18:35
    orgads synchronize #10434
  • 17:51
    mstv commented #10434
  • 17:51
    mstv labeled #10434
  • 17:44
    orgads commented #10434
  • 17:44
    orgads synchronize #10434
  • 17:34
    mstv commented #10469
  • 17:21
    mstv unlabeled #10472
  • 17:21
    mstv commented #10472
  • 17:16
    mstv commented #10469
  • 17:15
    mstv labeled #10469
  • 17:15
    mstv labeled #10469
  • 17:11
    mstv commented #10468
  • 17:08
    vbjay edited #10473
  • 17:02
    vbjay commented #10308
  • 17:02
    msftbot[bot] assigned #10473
  • 17:01
    vbjay opened #10473
  • 17:01
    Krimsar opened #10472
  • 17:01
    Krimsar labeled #10472
branpurn
@branpurn
Hi, is there a way to disable telemetry for an unattended install of the MSI?
Daniel Williams
@dlwiii
Hi, when I have no file chosen to commit, the default prompt asks to commit every file. My answer is 100% NO! Can I change this behaviour?
1 reply
eternalstarfire
@eternalstarfire
Hey chaps! Just wondering if someone could give me a rough indication of when this PR might land ? #9759
Configuring --topo-order via an advanced filter doesn't persist due to #7412 so it'd be nice to get 9759.
Thanks for the great product, you guys do an awesome job!
Gerhard Olsson
@gerhardol
I recommend all discussions about specific issues to be done in the GitHub PRs.
GE is a community project with a very small team and code/design reviews are welcome.
This specific PR has no consensus in how to present this setting for the user, it is on hold.
Devon Adair
@LinuxDevon
Hi everyone, have a question here about features / possibility of it being one. I was wondering if there was any way to do PR reviews like visual studio code here: https://code.visualstudio.com/blogs/2018/09/10/introducing-github-pullrequests?
If not is it even possible to add because I would be willing to give it a shot. Also if this is the wrong chat let me know
Gerhard Olsson
@gerhardol
The VS Code extension should be implemented with the GitHub open API, so it should be possible to extend the existing GH plugin.
(The plugin is currently distributed with GE, it could be separated.)
陈随易
@chenbimo
somebody can send to me a vnext version?
my email is bimostyle@qq.com , very thanks!
Gerhard Olsson
@gerhardol
sigma-schn
@sigma-schn
Hello everybody. Could someone give me some hints on how to activate the build-server integration for TeamCity? I successfully extracted the data from a build url from my clipboard, the "Choose the TeamCity build..." dialog shows my TeamCity builds, so somehow the connection works.
But I don't get any build-data shown on the commit list of Git Extensions. Do i miss some setting? How is Git Extensions supposed to log in to TeamCity?
Curdie
@Curdie
On one of my computers, Git Extensions opens up VS code for a commit message instead of using the simple built-in dialog. I'd rather not use VS code for this, but I can't find anything that looks like it would control this option. Can anyone help?
1 reply
Igor Velikorossov
@RussKie
image.png
@Curdie I think you may be looking for this setting
1 reply

@sigma-schn what do you mean by this?

get any build-data shown on the commit list of Git Extensions

It may be better to start a discussion https://github.com/gitextensions/gitextensions/discussions/categories/q-a explaining how you configured it and what isn't working.

OscarWrightHE
@OscarWrightHE
Hey everyone. Would anyone be able to confirm whether or not this application has any internet connection capabilities or if this is simply a local UI tool sat on top of Git? I'm assessing whether or not we can implement this tool in our company so just needed to clarify. Thanks in advance.
Igor Velikorossov
@RussKie
@OscarWrightHE hey, i saw your email, but im not near a computer.
There was a similar discussion recently at GiHub
To your immediate question - yes, the app collects some telemetry, if configured.
Hope that helps
The app can also check for newer versions too, if configured
OscarWrightHE
@OscarWrightHE
@RussKie That's great thankyou, just to confirm with you, if I was to turn off telemetry and have a repository on a local server then this application would never be connecting to the internet besides just checking for updates?
Gerhard Olsson
@gerhardol
By default, the app also tries to get avatars from gravatar.com for author images.
Also, there is a configurable weekly check for updated versions.
AlexMax
@alexmax:matrix.org
[m]
Is there an expected release timeline for the next version of Git Extensions? I run into hard-freezing issues with Pagent all the time and my memory is that the bug was fixed, but the most recent release has been a while ago.
Gerhard Olsson
@gerhardol
No time set, there is a release branch created and and an alpha is planned.
Griffin Tabor
@gftabor
image.png
Is there a reason gitextensions github plugin can see all my private repos after I added github personal access token but cloning wants me to sign in?
image.png
Gerhard Olsson
@gerhardol
The token gives access to all repos. I do not know if there is any way to limit the access.
The second popup is from the Git Credential manager. The token is not involved in the Git access, just to see repos PRs etc.
Griffin Tabor
@gftabor
I was happy with it seeing all my private repos. Just was confused why I had to enter token again when it seemed to clearly have access. The difference between the github end vs the git end makes sense but is inconvenient. I used the same token to sign in for cloning so gitextensions should have been able to just try its saved token itself
Rafael Rodriguez
@rrodriguez1975_gitlab
Hi All
Rafael Rodriguez
@rrodriguez1975_gitlab
I have just committed and pushed a commit and in the commit message I forgot to specify some comments. Now I would like to modify ONLY the message by adding some comments to the commit message. So I have clicked on the commit button in the menu bar at the top, then a new commit windows appears. I had no pending changes because I previously committed and pushed them, so there are no unstaged changes nor staged changes, so I modified the commit message in that window, I checked the "ammend" checkbox and then I clicked on the "Commit & push" button. Immediately a new popup window opened asking me for some merge options which it surprised me a lot since I had no pending changes, so I got worried and just in case I cancelled the operation by clicking on the "Cancel" button but anyway GitExtensions did a new commit. Fortunately I could reset it and back to the last commit. So my question is what did I do wrong? How can I change ONLY the last commit message of my last commit & push? I ONLY want to modify the commit message. How do I need to proceed? And Why that popup window opened asking me for some several merge options if I hadn't any pending changes in my local repo?
Gerhard Olsson
@gerhardol
When you amend a commit you will create a new commit, also if only the message is changed. This is by design in Git.
It seems like you commited but got a response from the server that you were not allowed to push. If you had been working on your branch and someone else were pushing meanwhile, you should have choosen the to merge/rebase. In this case you should have done a force push to the server.
Quentin Neill
@qneill-sifive
Because "force push" is a non-linear progression of history, so it's probably asking you for merge options with any commits that may be on the server (since you started your commit). What were the merge options offered?
Rafael Rodriguez
@rrodriguez1975_gitlab
I didn't have any changes, I only want to modify the message, so I modified the message, check the amend checkbox and click on the commit and push button. After that I was offered the merge options.
Igor Velikorossov
@RussKie
Even changing the commit message creates a new commit. Git repo is essentially a block chain, you can't alter an existing commit, you can only replace it with another.
Rafael Rodriguez
@rrodriguez1975_gitlab
so if it is a new commit (regardless if you add new changes or not, or is only a message modification), the only significant thing is that you have a new commit with all things grouped there but the old one continues existing, so i don't see what is the benefit of an amend beyond that. So pushing (not amend) some changes you forgot in the previous commit, creates a new commit, but it is not grouped within the previous one. Depending on the scenario, honestly I prefer to do another new commit rather than an amend then. The good thing would be that the amend would be able to modify the last commit and not create a new one, and in the history only appear it as 1 single commit.
Igor Velikorossov
@RussKie
I think you're mixing things here.
For example, you work on a local copy, you amend a local commit that had an incorrect wording and f-push into the remote
Generally, the remote is what you care about, not your local
SirPax
@SirPax
Hey, can i install LFS in git extensions?
Gerhard Olsson
@gerhardol
Yes. LFS works on the Git level and GitExtensions has no special implementation. The only limitation I know is that diffs must be done in an external difftool.
mrinker-dev
@mrinker-dev
I have problems with the git flow plugin on windows. I am unable to finish a feature in the gui. Does anyone know something about that?
Cristian Stoica
@cristianst85
Igor Velikorossov
@RussKie
:loudspeaker: Folks, we have officially release v4!
https://github.com/gitextensions/gitextensions/releases/tag/v4
spark66rc
@spark66rc

Hello,
I have been using Git Extension for a while. And today I decided to put my source code on WSL.
As you can see in the screenshot below, WSL Git will be used for WSL repositories.

That's pretty good, but could you make this option customizable? Maybe a checkbox "Use WSL Git for WSL repositories" to be true by default.
I have a company proxy and from WSL it is impossible to access it. So I have to do my pull and push from windows and therefore on Windows Git. And with your option it's impossible.
I hope I expressed myself well.
Basically, I would like to be able to work on a WSL directory but use Windows Git in git extensions and not WSL Git.
Thank you in advance

image.png
Gerhard Olsson
@gerhardol
Use a driveletter, see the documentation:
https://git-extensions-documentation.readthedocs.io/en/main/settings.html#wsl-git-notes
There is a hidden settings though, you can set WslGitEnabled in the settings file.