自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

浅浅同学的开发笔记

起而行动方能平定内心惶恐

  • 博客(9)
  • 资源 (3)
  • 问答 (1)
  • 收藏
  • 关注

原创 Git-送娃子们一本关于如何自学 Git 的秘籍

人生的路总要自己走,也一直都是在自己走。开篇这个三月份终于把当初计划的 Git 系列博客给补完,边记录,边学习,过程和结果都是比较开心的。目前的博客中记录的大多是我自己的理解,和日常的操作,仅仅是 Git 的一小部分,希望能给你带来帮助的同时,大家也能一起走的更远。于是,就有了这篇博客的诞生。娃子们,大家一起进阶吧。正宗心法-Git 官方网站Git 官方君给出的...

2018-03-20 00:11:01 4296 4

原创 Git-叹为观止的 log 命令 & 其参数

如果你欺负了 log 命令,如果它叫上它的参数过来,然后别硬撑了,直接投降吧,会出人命的给你讲。 写在前面之前 Git 系列博客中,多次用到 git log 去查看分支历史,很多人以为它只有这个用法,事实并非如此,git log 只是最基础的用法。官方文档上对它的描述是:git log的本质是展示提交信息。但是该命令配合一些参数,可以如同 git rev-list 一...

2018-03-18 12:21:31 47190 7

原创 Git-丢失的 commit 是真的消失了吗?

当然没有,它只是被挂了起来 丢失的 commit 变成了 dangling commit所谓“丢失的 commit”其实并没有消失,而是成为了一个 dangling commit(悬挂的提交?有点奇怪的翻译,意思是没有任何分支指针或头指针指向它,于是被悬挂了起来),等待 Git 回收。而关于 Git 回收,Git 虽然会不定时地自动运行称为 “git auto gc” 的命令,但...

2018-03-14 10:58:04 13194

原创 Git-移动记录仪 & 贴心小棉袄 reflog

reflog 真是个贴心小棉袄 写在前面上篇写的是数据删除,这篇的主题,就是数据恢复。学会了这俩,可以更放心大胆的去耍了。reflog 是什么?reflog,可以分为两个单词,Reference log,引用日志。当本地仓库中的引用发生移动时,reflog 都会记录下这个移动的行为,跟部移动记录仪差不多。关于引用是什么?引用的移动是什么?这哥们又是怎么记录这种移动的呢...

2018-03-12 23:31:30 2062

原创 Git-少年,你想学回滚吗?想撤销文件修改吗?

哎呀呀,夏天,哪里凉快滚哪里,冬天,哪里暖和滚哪里写在前面林俊杰有首歌《可惜没如果》,道尽后悔的遗憾,但是万幸,在 Git 中你可以拥有如果,用 reset、checkout 和 revert 可以用来撤销当年那些错误的决定。带着 Git 三大区的概念去阅读来,看下面这张图复习复习 Git 三大区的概念,这个概念即将贯穿今天这篇文章,理解很重要,不太理解的小伙伴可以先去...

2018-03-11 22:47:43 3958 6

原创 Git-rebase 黑魔法之打磨 commit 颗粒度

又是一个 rebase 黑魔法篇 写在前面今天的主题是 rebase 的第二个黑魔法-交互式 rebase,与 rebase 用做两个分支见的遍及合并不同,交互式一般用于同一个分支中的提交整理。从命令上看,两者是 rebase 和 rebase -i的区别。需要特别说明的是,rebase -i的 GET 也会让你的帅气值+10~rebase -i 开启黑暗世界reba...

2018-03-07 18:28:08 5218 3

原创 Git-rebase 黑魔法之打造完美的线性历史

这不是一篇博客,而是一篇黑魔法教习大全 写在前面到现在,相信大家都已经能够使用 Git 做日常的项目管理了,今天给大家介绍的是 Git 的黑魔法 rebase 命令。rebase 黑魔法和 merge 本质上做的是一个事情,都是分支历史的合并。不会这个技能对你的日常没有什么影响,但是 GET 这个技能之后会让你帅气值加10分。现在,您是否 Get 这个黑魔法呢?好的,以下...

2018-03-06 16:11:56 5370 3

原创 Git-用 cherry-pick 挑好看的小樱桃

前篇 在此之前,我想问一个问题,你是在接触 Git 多久之后,知道有这个命令的?我的答案是很久很久之后,这真是一个悲伤的故事。懒,是万恶之源,此话果然不假。cherry-pick 能干啥?cherry,中文翻译是樱桃,pick, 中文翻译是采集,挑选。所以,cherry-pick 就是挑选樱桃,git cherry-pick 就是从你的项目文件中找出”樱桃”二字,...

2018-03-05 18:48:07 45409 19

原创 Git-你好, HEAD 同学

真是一场自我尬聊的好表演 开篇之我为什么开始了和 HEAD 同学的尬聊在之前的博客中,多次提到了 HEAD,例如这个从 讲分支那篇博客扒出来的图:我一直认为它是一个指向当前分支的指针,但是这两天看扔物线大神的 Git 原理详解及实用指南 的时候,突然之前,我对这个 HEAD 指针有了不一样的看法。多次相逢不相识,现在我要研究它。HEAD 在哪?HEAD 是谁?...

2018-03-01 18:19:22 6513 10

AndroidStudio--gradle多渠道打包示例

AndroidStudio--gradle多渠道打包示例

2016-10-27

Android WebView 去除标题

Android WebView 去除标题 利用javacript交互

2016-08-24

SwitchButton开关按钮的多种实现方式

多种开关按钮的例子,toggleButton,checkBox,button的自定义样式等

2016-01-21

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除