git提交报错

  • 基本配置:
git config --global user.name "xxx"   
git config --global user.email "xxx@xxx.com"

在vscode中我们经常是从git上下载项目,修改代码后直接:

git add .
git commit -m 'XXX'
git push

这样的确是没有问题的

  • 但是有些情况下我们需要把本地以存在origin的项目指定在另一个路径上(比如之前把项目传错到了某个项目组)
执行:git remote add origin '路径'
报错:fatal: remote origin already exists.

需要如下操作:

git remote rv(或remove) origin
git init
git add .
git commit -m 'XXX'
git push -u origin master

如果出现如下错误:

fatal: 'origin' does not appear to be a git repository
fatal: Could not read from remote repository.

请执行如下查看是否指定了远程地址:

git remote -v

如果不存在,则:

git remote add origin '路径'
git add .
git commit -m 'XXX'
git push -u origin master

版权声明:本文为Roriring原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。