Questions tagged [git-extensions]

Git Extensions is a GUI toolkit to make working with Git more intuitive.

Git Extensions is made of a shell extension which integrates in Windows Explorer, a Visual Studio plugin and a stand-alone Git repository toolset.

It can also run on Linux and Mac with Mono.

Online resources:

411 questions
2551
votes
33 answers

How can I save username and password in Git?

I want to use a push and pull automatically in Git Extensions, Sourcetree or any other Git GUI without entering my username and password in a prompt, every time. So how can I save my credentials in Git?
Edson Cezar
  • 25,884
  • 5
  • 19
  • 27
349
votes
15 answers

Git Extensions: Win32 error 487: Couldn't reserve space for cygwin's heap, Win32 error 0

Git Extensions: Everything was working fine until yesterday. But suddenly I am get this error when I try to pull some repositories using git extensions C:\Program Files\Git\bin\git.exe pull --progress "origin" Done 0 [main] us 0 init_cheap:…
Uchia Itachi
  • 5,287
  • 2
  • 23
  • 26
178
votes
8 answers

What's the difference between "squash" and "fixup" in Git/Git Extension?

I've been using Git Extensions for a while now (it's awesome!) but I haven't found a simple answer to the following: Sometimes, when typing a commit message, a make a typo. My friend showed me how to fix it the following way (in Git…
Placeholder
  • 4,651
  • 6
  • 33
  • 35
137
votes
4 answers

What is Git pruning?

I've accidentally pruned some remote branches and I don't really know what the consequence of this is (I clicked the "Prune remote branches" button in Git Extensions, thinking it would delete a remote branch). The official documentation says…
Daniel Ball
  • 1,613
  • 2
  • 11
  • 14
84
votes
4 answers

What is a Tracking Reference?

When I push a new branch up to a remote repository via Git Extensions, I get an alert saying The branch {branch name} does not have a tracking reference. Do you want to add a tracking reference for {branch name}? What is a tracking reference? I've…
Simon Elms
  • 17,832
  • 21
  • 87
  • 103
79
votes
10 answers

TortoiseGit vs Git Extensions

What are the benefits and disadvantage of using either Git Extensions or TortoiseGit on a Windows Based OS?
Shawn Mclean
  • 56,733
  • 95
  • 279
  • 406
59
votes
5 answers

How to use Winmerge with Git Extensions?

I'm using Git Extensions and it pre-installs and sets up KDiff as the diff tool to solve merge conflicts. I'm very fond of Winmerge though and would like to replace KDiff with Winmerge. In the Git Extensions settings, there are settings to change…
sebastiaan
  • 5,870
  • 5
  • 38
  • 68
49
votes
1 answer

How to make git stash include new files that have not been staged?

I'm no great expert at git but I've been using it for a couple of years. Lately I've noticed some strange behaviour relating to stashing. It seems to be only partially working for me. For example today I tried to stash 4 uncommitted changes. 1…
Simon Elms
  • 17,832
  • 21
  • 87
  • 103
40
votes
3 answers

How do I use Git Extensions with a Bitbucket repository?

I have repository on both github.com and bitbucket.org, and I am very familiar using Git Extensions for all repository functions... But when I started using bitbucket.org repositories I have to use TortoiseHg SVN for it ... so I want to ask that is…
Safran Ali
  • 4,477
  • 9
  • 40
  • 57
40
votes
4 answers

Git Extensions: Squash commits?

To squash multiple commits, I have always used: git reset --soft HEAD~ && git commit But I wonder if there is a good way to do this in a good git client like git extensions? It would be cool if you could just select…
Slaknation
  • 2,124
  • 3
  • 23
  • 42
33
votes
1 answer

Git Extensions stored wrong credentials

My username and password were stored somewhere in internals of Git Extensions. After some time it was necessary to give username and password again and I gave wrong pass many times. Now if I want to pull something etc. I receive fatal:…
MikroDel
  • 6,705
  • 7
  • 39
  • 74
30
votes
4 answers

Using Visual Studio 2012's built-in merge tool with Git

So, I don't know if anyone's noticed but the new Merge Tool packaged with VS2012 is sick-o to the max. I've recently moved to Git for my source control and really want to be able to set up VS2012 as my default difftool/mergetool. Any suggestions as…
Adam Drewery
  • 1,508
  • 1
  • 17
  • 25
29
votes
7 answers

How to remove/hide GitExtensions toolbar from Visual Studio?

I tried: right-click on a toolbar and uncheck GitExtensions right-click on a toolbar > Customize and delete GitExtensions moved the toolbar from the second row to the first row searched GitExtensions settings for a way to disable/hide the toolbar,…
david.s
  • 11,283
  • 6
  • 50
  • 82
27
votes
1 answer

What can cause git to mess with character encoding?

Edit: git does not mess with character encoding. This is still here to share knowlege and avoid others making the same mistake. The context: My enterprise uses an svn repository. I'm using git-svn as a client to interact with this repository. All…
Samuel Rossille
  • 18,940
  • 18
  • 62
  • 90
23
votes
5 answers

Revert a single file to earlier commit using Git Extensions for Visual Studio

I've found instructions on how to revert a single file in a Git repository to an earlier version. But I am curious if anyone knows of a way to do this using Git Extensions for Visual Studio. This tool works great so far and I really like it, but I…
Brady Moritz
  • 8,624
  • 8
  • 66
  • 100
1
2 3
27 28