PHP: html过滤 仅保留指定的标签、属性及CSS样式
适用于前端有限的富文本功能 <?php function rich_text_filter($content) { $allowTags = array('<br>', '<b>', '<p>', '<i>', '&...
Read MoreGit merge fast-forward/–no–off/–squah的区别
fast-forward 未添加任何参数使用git merge合并分支时即为fast-forward模式,这种模式不是在被合并分支上显示被合并的分支,只保留单条分支记录。在合并时间,GIT直接将HEAD指针指向合并分支的头,完成合并,这是一种”快进"方式的合并。 在这种情况下,删除分支,则分支丢失,只在被合并分支上看到commit提交信息,但并不知...
Read MoreGit合并多次Commit
在使用Git时,经常会碰到需要美化提交的场景,虽然多数是出于错误的测试开发流程,或者错误的GIT管理流程,但放任一些临时或者随意的commit就会污染Git History,为后续的代码管理代理不便。 合并多次提交,只需要使用git rebase就可以 示例: commit e1a7dfa9dfea8e63ad079dba37c61d8e80ffbe1b A...
Read More