2018.10.19 LOG:css-compatibility

2018-10-19  本文已影响0人  灰喵九命

今天看了一下微软新款surface go,感觉竞争力不强,娱乐没有IPAD强,功能也比不过多300元的surface pro,评论区说可以用来盖泡面!怎么可能?泡面神器kindle的地位不可撼动。

今天看了点CSS的兼容问题和git-commit信息的规范以及版本控制命令

CSS兼容

CSS兼容无外乎就几个问题


git commit message

提交时候的注释信息,github社区大部分都是按照Angular写法规范,如下,body和footer可省略,

<type>(<scope>):<subject>

<body>

<footer>

type
feat:新功能(feature)
fix:修补bug
docs:文档(documentation)
style: 格式(不影响代码运行的变动)
refactor:重构(即不是新增功能,也不是修改bug的代码变动)
test:增加测试
chore:构建过程或辅助工具的变动

git版本控制

[reset]
git reset HEAD   暂存区回退工作目录
git reset HEAD ^ --soft   仓库回退暂存区
git reset HEAD --hard   git reset 705ad8b --hard  通过HARD和PID随意切换到任意版本
git push -f 强制推送

[amend]
git commit --amend -m 'message'  合并暂存区和最后一个版本,如果暂存区为空则修改最后版本message

[rebase]
git rebase -i HEAD^  变基操作

pick:保留该commit(缩写:p)
reword:保留该commit,但我需要修改该commit的注释(缩写:r)
edit:保留该commit, 但我要停下来修改该提交(不仅仅修改注释)(缩写:e)
squash:将该commit和前一个commit合并(缩写:s)
fixup:将该commit和前一个commit合并,但我不要保留该提交的注释信息(缩写:f)
exec:执行shell命令(缩写:x)
drop:我要丢弃该commit(缩写:d)
上一篇下一篇

猜你喜欢

热点阅读