摘要: 比如一不小心把node模块目录加入git仓库了,导致仓库很大 : 如果不保留空的提交,可以这样: 还有批量修改邮件地址等操作,参考这里: https://git-scm.com/docs/git-filter-branch阅读全文
posted @ 2017-07-06 17:55 fwindpeak 阅读(16) 评论(0) 编辑
摘要: 6.4 Git 工具 - 重写历史 重写历史很多时候,在 Git 上工作的时候,你也许会由于某种原因想要修订你的提交历史。Git 的一个卓越之处就是它允许你在最后可能的时刻再作决定。你可以在你即将提交暂存区时决定什么文件归入哪一次提交,你可以使用 stash 命令来决定你暂时搁置的工作,你可以重写已阅读全文
posted @ 2017-07-06 17:13 fwindpeak 阅读(8) 评论(1)  编辑
摘要: 我目前用得最顺手的python web框架是bottle,简单方便。 bottle有一个开发用的http服务器,效率不高,单线程,阻塞。 所以,得找个别的服务器来部署。 根据bottle官方的文档,发现paste和cherrypy是比较方便的,但是paste官方不翻墙上不去,所以先看了cherryp阅读全文
posted @ 2017-01-22 16:31 fwindpeak 阅读(69) 评论(1) 编辑
摘要: 2016总结 2016年居然过去了,坐一次飞机的愿望没有实现,学别人写一篇总结的时间还是要挤出来的。 这一年最大的变化是,表达能力差的症状进一步恶化。很少写博客,只记录了几个毫无营养的随笔,微信朋友圈只转发了几篇广告,微博偶尔看看,不发,qq空间已经关闭,忘记名字的同学越来越多。 所以可以想象的是,阅读全文
posted @ 2017-01-04 22:55 fwindpeak 阅读(59) 评论(0) 编辑
摘要: centos7 默认使用firewall作为防火墙 停止并关闭开机自启动:阅读全文
posted @ 2016-11-01 17:34 fwindpeak 阅读(18) 评论(0) 编辑
摘要: 最近需要找一个生成api文档的工具,找来找去发现 "mkdocs" 特别符合需求。 + 部署只需python和pip + 直接生成静态html + 用markdown编写 + 不需要再markdown里指明日期、标题等信息 + 只用一个yaml文件配置站点信息 + 可以生成导航栏、目录 + 可以搜索阅读全文
posted @ 2016-10-15 17:21 fwindpeak 阅读(185) 评论(0) 编辑
摘要: '单引号' 忽略所有特殊字符 "双引号" 忽略大部分特殊字符,除了$ \ ` \ 输出执行结果阅读全文
posted @ 2016-08-20 18:28 fwindpeak 阅读(27) 评论(0) 编辑
摘要: 公司有个项目的git仓库,因为一些二进制文件也放在里面,版本迭代后,整个仓库特别大,有好几G。 直接 是不行的,会报这样的错误: 后来查了一下,使用 depth选项,只拉出一层的东西: 这样就只有master分支最新版本的代码状态了,只有几十兆。本以为可以直接使用 恢复到完整的仓库,事实证明还是不行阅读全文
posted @ 2016-07-06 00:03 fwindpeak 阅读(684) 评论(0) 编辑
摘要: 背景 今天写几个shell脚本,使用一个公共的config.sh,但是export出来的东西在另外的 .sh中不能直接用,这让我很惆怅,印象中就是可以export出来给别的shell用啊,只要不是下一次就行啊。。。 查资料 果然是我图样图森破啊,知识半吊子水都没啊。 查到这样一篇 "http://b阅读全文
posted @ 2016-06-17 15:12 fwindpeak 阅读(41) 评论(0) 编辑
摘要: 突然有这个需求,一查用tee就能实现 比如 PS:突然感觉我这个博客已经变成真正的临时记录本了,呃,好吧,我就是要这个效果,不然无法保证有心情来更新啊。阅读全文
posted @ 2016-06-17 12:10 fwindpeak 阅读(160) 评论(0) 编辑
摘要: 参考这篇文章: "http://www.server110.com/nginx/201309/1792.html" 我是这样解决的: 为了保证文件能正确执行,nginx既需要文件的读权限,又需要文件所有父目录的可执行权限。 例如,当访问/usr/local/nginx/html/image.jpg时阅读全文
posted @ 2016-06-08 15:06 fwindpeak 阅读(51) 评论(0) 编辑
摘要: 呃,换成ubuntu后想玩下文曲星,貌似没有linux下的下载工具,只好用wine。 用的是ch340的usb转串口,不得不说ubuntu果然集大成,这些驱动都有了,用minicom设置设备为/dev/ttyUSB0已经可以用了。 但是wine里面的还是不行,搜了下,使用这样的软链接 刚开始死活不行阅读全文
posted @ 2016-06-05 17:08 fwindpeak 阅读(178) 评论(0) 编辑
摘要: 以前要将一个东西放到后台执行,都是用screen命令,直到后来发现了tmux,发现这货比screen高端多了。 概念 有三个等级,最上层是session,一个session可以包含好几个window,一个window下面有分为几个pane 常用操作 + tmux 打开一个session并新建一个wi阅读全文
posted @ 2016-06-05 15:13 fwindpeak 阅读(58) 评论(0) 编辑
摘要: 之前做过很多这个过程了,但每次总有些地方不记得要查资料,现在顺手记录一下,以后好查。 安装svn 创建代码仓库 配置账号 cd到仓库的conf目录阅读全文
posted @ 2016-06-03 20:42 fwindpeak 阅读(29) 评论(0) 编辑
摘要: shell命令,查看文件详细属性 别再跟我回答ls l了阅读全文
posted @ 2016-05-10 14:23 fwindpeak 阅读(42) 评论(0) 编辑