摘要: 撤消刚才的提交操作,可以使用 --amend 选项重新提交:git commit --amend在执行命令前将漏掉的文件增加进去取消已经暂存的文件git reset HEAD filename取消对文件的修改git checkout -- filename储藏并应用你的工作git stash# 产看stashgit stash list# 应用stashgit stash apply# 应用stash并删除stashgit stash pop 阅读全文
posted @ 2012-06-26 15:57 kamechen 阅读(243) 评论(0) 推荐(0) 编辑
摘要: Procfile:web bundle exec unicorn_rails -c config/unicorn.rb -E production用foreman export 命令输出成upstart的格式foreman export -u user upstart ./config/upstart-u -- 指定用户输出到./config/upstart下面,是因为可能在/etc/init下面没有写的权限,可以通过sudo 或让系统管理员 将config/upstart下面的文件copy到/etc/init下面这样就可以通过以下命令来启动,关闭,重启,app应用,而且在进程... 阅读全文
posted @ 2012-06-26 14:38 kamechen 阅读(304) 评论(0) 推荐(0) 编辑
摘要: 1、基本配置在配置unicorn时,分两种情况preload_app truepreload_app falsepreload_app false的情况下,unicorn的master不预加载rails app整个环境,每个worker都会执行整个rails app.preload_app true的情况下,unicorn的master会预先加载rails app环境,而且在copy_on_write_friendly的情况下,每个worker都是从master执行写时复制的(节省资源)。如果是prelad_app true的情况,需要在before_fork中关闭database conne 阅读全文
posted @ 2012-06-26 14:10 kamechen 阅读(1255) 评论(1) 推荐(0) 编辑