我在尝试推送到Github存储库时收到以下错误。我在Windows上工作,仓库在GitHub上。
凭据管理器似乎存在一些问题,因为在错误消息之后,再次请求了凭据,我仍然可以推送更改,但是错误确实令人讨厌。
我知道GitHub不再支持TLS 1.0和1.1,仅支持1.2,这就是为什么我将Windows更新到最新版本的Git的原因:
git --version
git version 2.17.0.windows.1
Run Code Online (Sandbox Code Playgroud)
但是,它并没有太大帮助
更新:详细的STR
git commit --all -m"#ISSUE-123 Rename example dirs; added command-line handlers"
22 files changed, 501 insertions(+), 7 deletions(-)
git push https://<my_username>@github.com/<my_repo>.git #ISSUE-123
fatal: ArgumentNullException encountered.
Value cannot be null.
Parameter name: path
Run Code Online (Sandbox Code Playgroud)
当然,路径和用户名是100%正确的
我已经在 Windows 7 64 位中很好地设置了 GitforWindows,并将凭据管理器设置为“Wincred”。
然而,当我运行一些命令(例如git remote prune origin
在 GitBash 中)时,它会在控制台中给出以下错误,但运行命令:
Failed to load advapi32.dll
Run Code Online (Sandbox Code Playgroud)
这是为什么 ?如果需要对凭据管理器设置进行某些操作,那么我需要完整解释如何进行这些设置以及每个设置的含义。
注意:我仅在某些命令上遇到此问题,其他命令运行正常,没有任何错误。
我正在尝试从远程存储库 git clone 到本地存储库。每当我输入 git clone 命令并输入我的用户名和密码时,我都会收到以下错误。
此应用程序需要以下版本的 .NET Framework 之一:.NET Framework,版本 =v4.7.2
我的Windows版本是:8
我当前的.NET版本是:4.6.01055
我怀疑 git credential manager 导致了这个问题。
有没有办法在 Windows 8 上将 .NET Framework 版本从 4.6.01055 升级到 v4.7.2?
当我git checkout -b /dev/myfeature
在Windows中执行该命令时,git bash返回此错误:
fatal: 'C:/Program Files/Git/dev/myfeature' is not a valid branch name.
我究竟做错了什么?