版权声明:本文为博主原创文章,转载请标明出处 https://blog.csdn.net/qq_30993595/article/details/82698573
git push origin master : master
当我使用这个命令进行提交的时候,报错如下
error: dst ref refs/heads/master receives from more than one src.
error: failed to push some refs to 'http://xx.xx.xx.xx/xx/xxv3.00.xx.git'
出现这种情况是因为我们的命令里出现了两个空格,即冒号与分支名之间存在空格
其实对于用户来说,是由于空格导致的问题,毕竟在shell中由于空格出现的问题不少
但是对于git来说,多一个空格就多了一个参数,
本来只需要【push】 【origin】 【master:master】 三个参数
但是我却给了5个参数【push】 【origin】 【master】 【:】 【master】