Git备忘

用户信息

git config --global user.name "penghaitao"
git config --global user.email penghaitao918@163.com

新项目

git init
git add *
git commit -m "first commit"
git remote add origin https://github.com/penghaitao918/PROJECT.git
git push -u origin master

分支操作

  • 上传某个本地tag
git push origin [tag_name]
  • 上传本地所有tag
git push origin --tags

Error

dst refspec xxxx matches more than one. failed to push some refs to a http://xxxxxxx

当远程仓库同时存在相同名称的 branch 和 tag 时,不指明绝对路径的前提下,操作这个名称的 branch 和 tag 都会出现这个问题。

//删除dev_test 分支
git push origin :refs/heads/dev_test

//删除dev_test 标签
git push origin :refs/tags/dev_test
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 这里是我的笔记,记录一些git常用和一些记不住的命令,这个笔记原本是基于 颜海镜的文章增加的,后面慢慢增加了许多内...
    Lefter阅读 627评论 0 3
  • 我的常用: ===================================** 撤销工作修改:**1、gi...
    ddai_Q阅读 925评论 0 5
  • 初始化配置 #配置使用git仓库的人员姓名 git config --global user.name "Your...
    贱精先玍丶阅读 433评论 0 0
  • 分布式版本管理工具 git属于分布式 svn集中式 git安装 git初始化一个仓库 其实就是创建了一个.git隐...
    SnowDragonYY阅读 1,608评论 0 0
  • 时间过得真快,转眼来北京一年了,这一年里发生过太多的事情来不及回顾,今晚由于一件特殊的事情让我思绪万千。 和同事聊...
    stackfuture阅读 370评论 0 1

友情链接更多精彩内容