• 【git】删除某个文件的所有历史记录,批量删除远程分支

    删除git某个文件的所有历史记录git的目的就是版本控制,记录每一个版本的变动。然而有的时候我们往往希望从版本库中彻底删除某个文件,不再显示在历史记录中。例如不小心上传了一堆错误的文件,或者不小心上传了帐号、密码,那么这个时候怎么办呢?下面的命令可以完美解决你的问题$gitfilter-branch-f--tree-filter'rm-rfcommon/service/SyncBlogSe
  • 浅谈 举家搬迁静态文件到CDN

    由于七牛CDN最近做活动,对于标准用户可以免费使用如下优惠10GB存储空间10G/月下载流量10万次/月PUT/DELETE请求100万次/月GET请求以上这些指标直接就说明了,对于很多小型网站基本就够了。所以我就把我的网站的一些静态文件和图片都转移到CDN中去前面我写过一篇文章:【逗比作孽呀】网站缓存优化就是为了加快图片的访问速度,这次把图片都放到CDN去,这样就会更快了但是对于我来讲,我还要考
  • 新购买的vps应该做的几件事情

    1.修改root密码passwdroot2.新建用户useraddvinentguo3.配置免密码登陆。使用新建用户登陆vps。mkdir~/.ssh/chmod-R~/.ssh/touch~/.ssh/authorized_keys&&chmod644~/.ssh/authorized_keys将公钥放入新建的authorized_keys文件中4.禁止root登陆sudovim
  • 开启 NFS 文件系统提升 Vagrant 共享目录的性能

    Vagrant默认的VirtualBox共享目录方式读写性能表现并不好,好在Vagrant支持NFS文件系统方式的共享,我们可以启用NFS提升性能开启方法首先要把虚拟机的网络设置成:private_network模式。然后确认宿主机系统是否安装了nfsd,MacOSX默认是集成了的,部分Linux需要安装对应package才能支持(以Ubuntu为例):$sudoapt-getinstallnfs