Skip to content
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

Git .NET error #133675

Closed
codewithpom opened this issue Sep 23, 2021 · 10 comments
Closed

Git .NET error #133675

codewithpom opened this issue Sep 23, 2021 · 10 comments
Assignees
Labels
info-needed Issue requires more information from poster

Comments

@codewithpom
Copy link

Git .NET error

Respectful Reader
I am Padmashree, and the feature I want to request is that when I use a JetBrains IDE to push a git repository I do not get the .NET version error but while doing it by vs-code I face this issue. Kindly check this issue.
Thank you for reading till end
Padmashree 🙂

@IllusionMH
Copy link
Contributor

/needsMoreInfo

Provide more info about versions, OS and especially what error is it.

@codewithpom
Copy link
Author

@IllusionMH ok sir

OS

Windows 7 professional 64 bit

VS code

VS code user version 1.60.2

Git

Git version 2.32.0.windows.2

@IllusionMH
Copy link
Contributor

You've omitted most important part - what error do you see when you perform the action?

@codewithpom
Copy link
Author

oh sorry

@codewithpom
Copy link
Author

image

@Lemmingh
Copy link
Contributor

The error comes from GCM, which is bundled with and used by Git for Windows for authentication by default.

The problem is irrelevant to VS Code. It's likely that your .NET runtime version is too low, since GCM on Windows requires .NET Framework 4.7.2 or higher. git-ecosystem/git-credential-manager#283

Installing the latest .NET Framework and .NET Runtime should solve your problem.

@codewithpom
Copy link
Author

codewithpom commented Sep 25, 2021 via email

@Lemmingh
Copy link
Contributor

If I recall correctly, JetBrains products have their own credential manager which may override the default one (GCM Core).

VS Code's built-in Git integration simply calls the Git client. "Push" in VS Code should be equal to invoking git push in a terminal.


To inspect configured credential manager:

git config --show-origin --show-scope --get-all credential.helper

Since Git for Windows 2.29, the output should contain a line that looks like:

system  file:C:/Program Files/Git/etc/gitconfig manager-core

This should be the only one, if you didn't change the config.

@codewithpom
Copy link
Author

oh that is why I see the error Thank you for your time and implement it if you have time and if you can Thank you.
*With Regards and Thanks
Padmashree

@github-actions github-actions bot locked and limited conversation to collaborators Nov 9, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
info-needed Issue requires more information from poster
Projects
None yet
Development

No branches or pull requests

5 participants
@eamodio @IllusionMH @Lemmingh @codewithpom and others