error: src refspec XXX matches more than one
误操作把再dev远程分支上创建了一个dev标签导致push 报这个错误;然后悲催的,没有删除tag的权限,最后找同事帮忙删了dev标签;
git 开发流程 按这个顺序操作:
本地分支,master 保持和git仓库代码一致 指向git仓库;
本地分支devCkl 开发分支,不指向远程git仓库,不能直接pull push代码;
用本地分支devCkl 开发->需要提交时切换到本地master 分支->拉取最新dev代码->merge你的本地分支devCkl ->解决冲突->push master ->切回你的本地分支devCkl ->merge master 本地就同步到最新了