git-extensions

How do I use Git Extensions with a Bitbucket repository?

感情迁移 提交于 2019-11-28 14:28:49
问题 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 there a way I can use Git Extensions for Bitbucket repositories? 回答1: I haven't fully tested it, but these steps allowed me to clone a Bitbucket repository in Git Extensions. You can use PuTTY to generate a public/private SSH key, then add that key

Git bash home directory different from Git extension than Git Bash

两盒软妹~` 提交于 2019-11-28 08:21:57
If i run Git bash from Git Extention ( CTRL + G ), my home directory is %USERPROFILE%, which is ok. If I run Git bash from the context menu of a git repo folder, or if I run Git bash from the start menu, my home directory is %HOME%, which is different. How can I set up git bash to always use %USERPROFILE% as home directory (I have the .ssh folder within) ? If it can help, on git bash run from Git Ext, I have : $ echo $HOME /c/Users/mylogin Same command on git bash run directly : $ echo $HOME /h h: is my corporate home directory What can I do ? VonC The git bash provided with msysgit in its

Git Extensions “function not implemented”

守給你的承諾、 提交于 2019-11-28 07:34:59
问题 I'm trying to use Git Extensions on a new Windows 7 machine. I have done that many times before but never hit this particular issue. Git Bash is working, I successfully cloned a repository. But going to Git Extensions, opening the repo, and doing a pull gives me the following error message: "C:\Program Files (x86)\Git\bin\git.exe" pull --progress "origin" error: cannot spawn git: Function not implemented Done Press Enter or Esc to close console... My setup is very ordinary. The Git Extensions

Git status shows file twice but different case

我的未来我决定 提交于 2019-11-28 03:10:32
问题 I tried to do a search for my issue and the closest thing that I could is this. git Status Shows Same File Twice - But with different path slash styles But it doesn't seem to be the same issue I have. I was doing a commit and noticed that the same file was listed twice but with different case. For instance, Directory/resource.h and Directory/Resource.h . Now there is only one file in the directory resource.h . If I look at the file through Git Extensions they look exactly the same. There

How to use Winmerge with Git Extensions?

本秂侑毒 提交于 2019-11-28 03:08:28
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 the Mergetool, but I can't seem to figure out what syntax I should use and why. There seem to be 4 variables: $BASE, $LOCAL, $REMOTE, $MERGED. It seems that I should pass these to WinMergeU.exe, but with which command line parameters? I've tried to search for this a few times, but there is no answer that actually seems to work. foxtrotZulu Overview

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

女生的网名这么多〃 提交于 2019-11-28 03:04:47
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 to how to do this? I'd rather the diff/merge is started in the active VS2012 window and not a new instance if possible. If you are using Git Source Control Provider with Visual Studio, it looks like this feature was implemented and is available as of version 1.0.0. Or if you start using Microsoft's tools for git , that will also use the built-in

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

左心房为你撑大大i 提交于 2019-11-27 05:04:27
问题 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 to how to do this? I'd rather the diff/merge is started in the active VS2012 window and not a new instance if possible. 回答1: If you are using Git Source Control Provider with Visual Studio, it looks like this feature was implemented and is

How to convert a GIT repo to a submodule, which is nested in another (parent) GIT repo?

若如初见. 提交于 2019-11-27 04:44:48
问题 I have a GIT repo which has subfolders as GIT subrepositories. + main (local GIT repo) + subdirectory1 + plugin1 (created as local GIT repo) + plugin2 (created as local GIT repo) + subdirectory2 + subdirectory2a + plugin3 (created as local GIT repo) + subdirectory3 The plugin1, plugin2, plugin3 are subfolders (subrepos) of main GIT repo. Also plugin1, plugin2, plugin3 were initiated as local GIT repos and has content & history added. I would like to convert plugin1, plugin2, plugin3 GIT

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

一笑奈何 提交于 2019-11-26 19:14:39
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: VirtualAlloc pointer is null, Win32 error 487 AllocationBase 0x0, BaseAddress 0x68560000, RegionSize 0x390000, State 0x10000 C:\Program Files\Git\bin\sh.exe: *** Couldn't reserve space for cygwin's heap, Win32 error 0 It is happening for all the repositories which I have cloned. But, my git bash is working fine. I don't have any idea what is going on. Any

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

混江龙づ霸主 提交于 2019-11-26 06:53:24
问题 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: VirtualAlloc pointer is null, Win32 error 487 AllocationBase 0x0, BaseAddress 0x68560000, RegionSize 0x390000, State 0x10000 C:\\Program Files\\Git\\bin\\sh.exe: *** Couldn\'t reserve space for cygwin\'s heap, Win32 error 0 It is happening for all