vscode Git:failed to execute git

在vscoad中选择全部提交时候提示 Git:failed to execute git
在git日志中会看到这么一行错误信息 empty ident name (for <XXXXXX.com>) not allowed (XXXXXX为你的邮箱)
出现这个错误的原因是:git没有设置用户信息
解决方案:
设置user.email和user.name
$ git config --global user.name "XXXXXX"(设置你的用户名)
$ git config --global user.email "XXXXXX.com" (XXXXXX为你的邮箱)
重新提交

原文地址:https://www.cnblogs.com/feipeng8848/p/9581222.html

时间: 2024-10-17 06:21:02

vscode Git:failed to execute git的相关文章

git 打包报错:Maven Build时提示:Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.12.4:test

1.使用git 升级 服务命令 mvn  deploy -e 之后报错: Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.12.4:test (default-test) on project zm-live-client: Unable to generate classpath: org.apache.maven.artifact.resolver.ArtifactResolutionExcept

VS 2017 Git failed with a fatal error的解决办法

前几天,满怀欣喜的从VS2015更新到了VS2017,经过这几天的试用,整体来说感觉还是挺不错的.昨天推送项目到远程服务器的时候,发现出现了推送失败的错误,错误如图: 按照提示,我看到输出窗口的输入内容如下: 当时以为更换了VS导致了ssh key丢失,重新输入密码验证一下就可以了,于是开始想办法找输入密码的地方. 经过一番折腾寻找,发现点击操作的时候,出现如下菜单: 这里我们选择"打开命令提示符"菜单,打开了命令提示符,输入提交到远程命令: git push origin maste

getting “fatal: not a git repository: &#39;.&#39;” when using post-update hook to execute &#39;git pull&#39; on another repo

Here is the script that ultimately worked. I think the bit I was originally missing that prevented it from working remotely was the unset GIT_DIR #!/bin/shcd /path/to/working-copy/ || exitunset GIT_DIRgit pull repo branch exec git-update-server-info

VS2017git 提交提示错误 Git failed with a fatal error.

具体错误信息:Git failed with a fatal error.error: open("ConsoleApp1/.vs/ConsoleApp1/v15/Server/sqlite3/db.lock"): Permission denied fatal: Unable to process path ConsoleApp1/.vs/ConsoleApp1/v15/Server/sqlite3/db.lock 因为git上传要忽略vs文件, Git因致命错误而失败.权限被拒绝

/usr/local/lib/ruby/gems/2.4.0/gems/cocoapods-1.5.3/lib/cocoapods/command.rb:118:in `git_version&#39;: Failed to extract git version from `git --version`

问题及分析 今天做项目的时候,执行pod update报了如下错误信息: /usr/local/lib/ruby/gems/2.4.0/gems/cocoapods-1.5.3/lib/cocoapods/command.rb:118:in git_version': Failed to extract git version fromgit --version("xcrun: error: active developer path (\"/Users/feiwei/Desktop/

fatal: Authentication failed for &#39;http://git

git pull 出现 fatal: Authentication failed for 'http://git... git config --system --unset credential.helper error: could not lock config file C:/Program Files/Git/mingw64/etc/gitconfig: Permission denied 在 windows cmd 中执行 git config --system --unset cr

unable to read askpass response from &#39;C:\Users\..\..\intellij-git-askpass.bat&#39; failed to execute prompt script (exit code 1) could not read Username

原因: 缺少用户认证信息. 解决办法: 在 .git 的 config 配置文件中的请求串中加入用户身份的认证信息. https://[userName]:[password]@github.com/[username]/project.git 例如: [remote "origin"] url = http://wangshzh:[email protected]/zhangyb/dmavip.git fetch = +refs/heads/*:refs/remotes/origin

GitHub超详细图文攻略 - Git客户端下载安装 GitHub提交修改源码工作流程 Git分支 标签 过滤 Git版本工作流(转载)

最近听同事说他都在使用GitHub,GitHub是程序员的社区,在里面可以学到很多书上学不到的东西,所以最近在准备入手这方面的知识去尝试学习,正好碰到这么详细完整的文章,就转载了,希望对自己和大家有帮助. GitHub操作总结 : 总结看不明白就看下面的详细讲解. GitHub操作流程 : 第一次提交 : 方案一 : 本地创建项目根目录, 然后与远程GitHub关联, 之后的操作一样; -- 初始化Git仓库 :git init ; -- 提交改变到缓存 :git commit -m 'desc

git的提交突出--git rebase之abort、continue、skip

(1)应用实例描述 假设在github或者gitoschina上建立了一个项目,默认分支为master分支,远程master分支上c.sh文件内容: 开发者A.B分别将项目拷贝到自己本地进行开发 某一天,开发者B提交c.sh,并且提交成功, 之后,开发者A在本地代码并没有和远程master分支的代码同步的情况下,对本地的c.sh进行了修改,修改后c.sh内容如下: 修改后,开发者A准备将代码提交到远程master分支上. (2)引入问题 假设开发者A提交过程如下: $ git add c.sh