-
Notifications
You must be signed in to change notification settings - Fork 2.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
How to install a specific git version using git sdk installer? #133
Comments
You will have to use Git... cd /usr/src/git
git checkout v2.3.6.windows.1
make install |
Something went wrong with the install, there is no cloned git dir:
Strange... UPDATE: I turned off Comodo Firewall, but still unsuccessful git clone.
and did set |
This means that you already have a Git SDK. |
You suggested to build git from source to get the desired git version, but if there is no source how can I build it? I have no other git sdk installed, I renamed all instances. |
The installer automatically clones the necessary repositories and then build the |
Your earlier post suggests that there is still |
In any case, you should be able to fix your particular Git SDK by calling cd /usr/src/
git clone -c core.autocrlf=false https://github.com/git-for-windows/git
cd git
git checkout v2.3.6.windows.1
make install |
Wouldn't be logical to select which version you want to install? @dscho: Anyway, thanks your help, I will do as you suggested, will do a git clone manually. |
something is wrong with git clone :(
When debugging ssh:
|
This is an HTTPS URL, not an SSH one. Trying to connect to it with SSH doesn't make sense. |
Try cloning with the command below. Does it show any errors? |
I got this result, no errors:
|
I also tried the following:
No any output. |
No. The Git SDK is meant to develop Git for Windows, which means |
This looks like a bug to me which I have fixed already a long time ago, maybe reintroduced by downgrading Git. You might get lucky using |
CHARSET=cp1252 git clone ... did not help :(
I updated with pacman -Syu, updated several things, like: But then again git clone, without success:
|
Can you try running the command from cmd? Sometimes the errors get swallowed in bash. You have to ditch the |
@elieux: I got a pop-up dialog with error. Does it help? |
That's definitely helpful. Can you clear your |
Same error. Used this:
Same error for this path: |
I suggest one (or more) of the following steps:
|
I will try these tomorrow. |
Rebooted, same error happens.
Same error happened. I debugged with procmon, and I found, that installer uses the ssleay32.dll from folder c:\Windows\System32. There were an ssleay32.dll v1.0.1.8 size 353280 bytes. So I copied:
This was the cause of the bug, now
was executed well, the git dir appeared in usr/src. I think, the installer should detect, that there are This way this bug could be fixed. |
Reasonable installers won't ever dump open-source DLLs into Windows directories, precisely because it causes conflicts with other software. There are other factors at play here, not only the version number. I wouldn't object if the installer displayed a warning message about possible DLL conflicts.
Unfortunately, there are so many DLLs that can cause problems (not only these two) that I'm not sure if it's worth the work. I'm currently thinking of something along the lines of making a list of all DLLs in |
According to the official documentation, the
(This is when So I think it is safe to assume that we cannot fix it, because we cannot move the system directory after the PATH, and we should refrain from copying all of the |
Still I don't understand, why Windows 7 system32 directory was searched
before it looked the /bin directory.
|
Please re-read my comment, in particular this part:
and then notice that And please also note that I do not like at all that the discussion in this (already addressed) ticket was forced to revolve around some completely different problem. Anybody who has the same problem will have trouble finding this discussion and the corresponding resolution. I want every new problem to be reported in a separate ticket. |
…-checkout-experiment Gvfs trace2 checkout and reset experiment
…-checkout-experiment Gvfs trace2 checkout and reset experiment
…-checkout-experiment Gvfs trace2 checkout and reset experiment
How can I install a specific git version using git sdk installer?
git-sdk-64-installer-1.0.0-rc-1.7z.exe
Currently installs:
$ git --version
git version 2.4.0.windows.1
But I need git v2.3.6 specific version.
Is it possible?
How?
The text was updated successfully, but these errors were encountered: