error: src refspec XXX matches more than one

 

error: dst refspec v1.0 matches more than one.
error: failed to push some refs to ''

错误原因是 branch名和tag名有相同的,在执行git push origin :branchName时,就会报上面的错

删除branch:

git branch -r -d origin/branch-name  //只能使用这个命令来删除branch,下面的命令不可以。因为同样是因为有 matches more than one
git push origin :branch-name

 

删除tag:

git tag -d tagName

 

时间: 2024-09-20 16:00:17

error: src refspec XXX matches more than one的相关文章

Centos下使用gitosis配置管理git服务端

说明:由于条件有限,我这里使用的是同一台centos的,但教程内容基本上通用. 1.编译安装git git安装教程 2.安装gitosis $ yum install python python-setuptools $ git clone git://github.com/res0nat0r/gitosis.git $ cd gitosis $ python setup.py install 2.在开发机器上生成公共密钥(用来初始化gitosis) $ ssh-keygen -t rsa #不

CentOS 搭建Git Gitosis 服务器

  环境部署   操作系统:                Centos6.5 x64 Git:                              git-2.0.0 Gitosis:                       Gitosis Gitweb:                       git-2.0.0          OpenSSH Server:     openssh-server-5.3p1 apache:                     httpd

git 入门宝典

目录:     git 简介    git 安装    git的基本构成    git的基本操作        基本命令        vi命令        创建版本库        添加文件        提交文件        查看状态        查看提交日志        查看更改对比        版本回滚        撤销操作        删除操作    远程仓库        认识github        克隆远程仓库        推送与拉取    分支        

git 专题

.gitignore文件示例: .classpath .project .idea/ .settings/ target/ *~ *.iml *.log *.tmp   -or create a new repository on the command line echo "# docs" >> README.md git init git add README.md git commit -m "first commit" git remote ad

git 常用命令及问题解决(转)

git init 产生的目录解释error: src refspec master does not match any.引起该错误的原因是,目录中没有文件,空目录是不能提交上去的error: insufficient permission for adding an object to repository database ./objects服务端没有可写目录的权限 错误提示:fatal: remote origin already exists.解决办法:$ git remote rm o

如何把项目托管到GitHub

一.进入GitBash 红圈部分是clone的仓库所在地址,从左面左上角的Administrator或者C:\Users\Administrator.PC-201505250855都可以进入. 二.进入仓库 进入github,点击Your Profile,进入下面的地址.https://github.com/hxsylzpf 三.克隆仓库 1.点击进入要上传的仓库,然后看下图 2.然后输入  git clone https://github.com/hxsylzpf/hadoop.git 这样后

在LINUX上创建GIT服务器【转】

转自:http://blog.csdn.net/xiongmc/article/details/9176785 如果使用git的人数较少,可以使用下面的步骤快速部署一个git服务器环境. 1. Client生成 SSH 公钥,以便Server端识别. 每个需要使用git服务器的工程师,自己需要生成一个ssh公钥 进入自己的~/.ssh目录,看有没有用 文件名 和 文件名.pub 来命名的一对文件,这个 文件名 通常是 id_dsa 或者 id_rsa. .pub 文件是公钥,另一个文件是密钥.假

Git管理本地代码(一)【转】

转自:http://blog.csdn.net/weihan1314/article/details/8677800 版权声明:本文为博主原创文章,未经博主允许不得转载.   目录(?)[+]   安装Git   [plain] view plain copy   $sudo apt-get install git   $sudo apt-get install git-core   更新Git         [plain] view plain copy   $git clone git:/

c#正则表达式 <img src>中的src 3个字母 替换成xxx

问题描述 c#正则表达式 <img src>中的src 3个字母 替换成xxx 请大神帮忙!用c#正则表达式 把字符串中所有img标签的src3个字母替换成xxx 如 中的src 3个字母 替换成xxx 解决方案 直接写好正则,然后替换就好了啊.. 解决方案二: string result=Regex.Replace(yourHtml,@"(<img src>)","<img xxx>"); 解决方案三: string html=