![](https://img-blog.csdnimg.cn/20190918140012416.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
git使用
git工具的使用记录,从开始到熟练
键盘上的&艺术家
这个作者很懒,什么都没留下…
展开
-
Git删除本地多个分支
由于本人是做QA的,经常需要发布很多分支,所以本地存留了很多的分支,需要批量删除本地分支;找到如下方法,有需要的人可以用到,多谢点赞。要删除本地,首先要考虑以下三点1、列出所有本地分支2、搜索目标分支如:所有含有‘dev’的分支3、将搜索出的结果传给删除函数具体例子如下:1、强制删除所有分支(慎用,有些本地修改你可能没有提交)git branch |xargs git branch -D2、删除本地所有与远程仓库同步分支(本地修改过未提交的不会删除)git branch |xargs原创 2021-09-10 23:04:03 · 776 阅读 · 0 评论 -
1、git总结摘要
前言Git 作为一种分布式版本控制系统已经成为现在开发的宠儿,是我们工作中不可或缺的技能之一,可以使我们的协同工作更加高效。本文的内容都是针对我的mac电脑进行操作,先拆分下要分类的内容,以下会根据每个标题进行详尽说明,通过输出来结构化下自己的知识。学习流程1、配置一个github本地环境2、git常用命令创建分支提交修改提交备注删除分支合并分支(解决冲突)分支状态查看3、git常见问题还原本地代码和远程一致修改远程分支名称撤销某次的提交恢复误删的本地分支不确定哪个原创 2020-06-21 01:03:15 · 104 阅读 · 0 评论 -
4、revert之后丢失的代码如何找回
Revert之后的代码如何找回代码丢失问题:我们的发布分支是多个开发开发完成后统一合并到发布分支去发布的,由于一个开发的分支有问题,当时就把他的分支从发布分支上revert掉了,结果之后的发布过程中,他的分支只要合并到发布分支就会丢掉revert的代码,这里就需要理解下revert的机制。git的版本管理机制使用git的每次提交,Git都会自动把它们串成一条时间线,这条时间线就是一个分支。如果没有新建分支,那么只有一条时间线,即只有一个分支,在Git里,这个分支叫主分支,即master分支。有一个H原创 2020-05-17 14:03:17 · 4095 阅读 · 0 评论