前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Git Tips

Git Tips

作者头像
用户3765803
发布2019-03-05 09:43:04
4840
发布2019-03-05 09:43:04
举报
文章被收录于专栏:悟空被FFmpeg玩

原文地址:Git Tips 作者:platinum

Git 推送和删除远程标签 推送:git push origin 标签名 删除:git push origin :refs/tags/标签名 推送所有标签:git push --tags 给旧记录补标签:git tag -a v1.0 Git 远程分支的创建与删除 创建:git push origin 本地分支:远程分支 创建:git push origin 分支名称(将本地“分支名称”推送至远端“分支名称”) 删除:git push origin :远程分支 Git 删除远程标签 git push origin :refs/tags/标签名 将当前版本打包 git archive --format=tar --prefix=platinum-1.1.1/ HEAD|bzip2 -9 > platinum-1.1.1.tar.bz2 分支设计 主要分支 master 主程序(除非重大 bug,否则使用 hotfix) develop 开发分支(用来分支出 Release 和 Feature) 次要分支(临时分支) Hotfixes(由主 master 分出,马上修正 bug) Features(由 develop 分出,开发新功能) Release(由 develop 分出,开发下一版 release) 重大 issue 处理流程 git checkout -b hotfix-1.3.1 master fix bugs... git commit -a -m "Hotfix: release 1.3.1 by platinum" git checkout master git merge --no-ff hotfix-1.3.1 git tag -a v1.3.1 -m "Hotfix v1.3.1 Tag" git checkout develop git merge --no-ff hotfix-1.3.1 git branch -d hotfix-1.3.1 git push (push develop) git push origin v1.3.1 查看分支结构 git log --graph --pretty=format:"%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset" --abbrev-commit -- 查看某 commitid 属于哪个 tag 的方法 git describe $commitid

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2013/10/08 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档