最近更新的页面
text-decoration
文本可以附加装饰线(比如下划线),以下属性用来设置装饰线。 text-decoration text-decoration设置文本采用哪一种装饰线,主要有下划线(underline)、上划线(o...
Server-Sent Events
简介 服务器向客户端推送数据,有很多解决方案。除了“轮询” 和 WebSocket,HTML 5 还提供了 Server-Sent Events(以下简称 SSE)。 一般来说,HTTP 协议只...
Table 布局
CSS 可以让 HTML 元素像表格那样排列。 下面是表格的各个 HTML 标签,所对应的布局模式。 table { display: table } tr { display...
多栏式布局
多栏式布局是 CSS 原生提供的一种内容分栏显示的解决方案。 基本用法 column-count属性指定 div的子元素分成四栏。 div { column-count:4; } colum...
git add
概述 git add命令用于将变化的文件,从工作区提交到暂存区。它的作用就是告诉 Git,下一次哪些变化需要保存到仓库区。用户可以使用 git status命令查看目前的暂存区放置了哪些文件。 ...
标签
推送 标签必须单独推送。也就是说, git push命令默认不会推送标签,必须使用 --tags参数。 $ git push && git push --tags 上面的命令先推送新的 comm...
响应式布局
图片自适应各种屏幕的写法。 img { width: 100%; height: auto; } 如果使用 <img>或 <picture>元素的 srcset属性,上面这样的写法就够了...
函数
CSS 提供一些函数,方便操作。 minmax minmax提供一个长度范围,不小于较小值,不大于较大值。 minmax( min, max ) 如果第二个参数 max小于第一个参数 min,那...
git write-tree
git write-tree命令用于根据当前缓存区域,生成一个树对象。 $ git write-tree
git update-ref
git update-ref命令用于更新一个指针文件中的Git对象ID。 $ git update-ref refs/heads/master 107aff
git update-index
将工作区的文件加入缓存区域。 $ git update-index --add --cacheinfo \ 100644 5c1b14949828006ed75a3e8858957f86a2f7...
git stash
git stash命令用于暂时保存没有提交的工作。运行该命令后,所有没有commit的代码,都会暂时从工作区移除,回到上次commit时的状态。 它处于 git reset --hard(完全放...
git show
git show命令用于查看commit的内容 # 输出某次提交的元数据和内容变化 $ git show [commit] $ git show 12a86bc38 # By revision ...
git rm
git rm命令用于删除文件。 解除追踪某个文件,即该文件已被 git add添加,然后抵消这个操作。 $ git rm --cached <fileName>
git revert
git revert命令用于撤销commit。 $ git revert <commitID>
git reset
git reset命令用于将当前分支指向另一个位置。 # 将当期分支的指针倒退三个 commit, # 并且会改变暂存区 $ git reset HEAD~3 # 倒退指针的同时,不改变暂存区 ...
git remote
为远程仓库添加别名。 $ git remote add john git@github.com:johnsomeone/someproject.git # 显示所有的远程主机 $ git rem...
git pull
# 合并指定分支到当前分支 $ git pull . topic/branch 即使当前分支有没有 commit 的变动,也可以使用 git pull从远程拉取分支。
git merge
将当前分支合并到指定分支。 $ git merge develop 将当前分支与develop分支合并,产生的新的commit对象有两个父节点。 如果“指定分支”本身是当前分支的一个直接子节点,...
git ls-files
# 列出没有被.gitignore忽视的文件 $ git ls-files --other --ignored --exclude-standard