Git 技巧合集

checkout 远程分支

$ git checkout --track origin/newsletter
Branch newsletter set up to track remote branch newsletter from origin.
Switched to a new branch 'newsletter'

删除本地分支

$ git branch -d feature/login

批量删除本地分支

git branch | grep "<pattern>"  # 先找到你需要删除的分支
git branch | grep "<pattern>" | xargs git branch -D # 一键删除

删除远程分支

$ git push origin --delete feature/login

删除local stash

  • 最简单粗暴的删除全部
git stash clear
  • 删除特定stash
git stash list # 查询stash先 
git stash drop <stash_id> #按id删除

空提交

  • 有时我们仅需要触发build,我们可以使用空提交的方式
git commit --allow-empty -m "Trigger build"
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Git分支管理 master:主分支,当前分支上的代码随时可以直接发布,并且只能通过Pull Request从其他...
    UEUEO阅读 13,291评论 5 33
  • 一、常用命令介绍 1.1 命令行介绍 1.1.1 Git 全局设置 1.1.2 创建一个新仓库(本地) 1.1.3...
    耐得千事烦阅读 25,043评论 54 807
  • 这篇博文是自己在学习git过程中的思考总结。本文仅仅代表个人的看法,如有不妥地方还请本文文末留言。 😊 原文链接g...
    Ming_Hu阅读 4,940评论 4 18
  • git 指南 git操作 本地操作 git add <file>暂存工作区的修改到暂存区 git commit将暂...
    IrisZL阅读 3,741评论 0 0
  • 考编败北,爱情路也诸多不顺,直到现在,才能把过去放下。 考编结束后,我应聘到同方学校,但心有不甘,仍然心挂考编,所...
    猫虎传说阅读 3,582评论 2 1

友情链接更多精彩内容