浙江省高等学校教师教育理论培训

微信搜索“毛凌志岗前心得”小程序

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

将本地的代码修改提交到本地的git

git add .

git commit -a

使用git status查看要提交的代码,看看哪些不需要的

使用git rm -r --cached xxx进行删除,

之后将本地的更改提交到远程的git库

git remote

git push linode master

之后将public下的system目录,使用tar -jcvf system.2011.01.10.bz2 /system进行打包

上传到/b2c2/shared下,可以使用minit的上传服务

之后使用cap:deploy进行上传部署(如果是第一次在电脑上执行需要将本地电脑的公钥 id_rsa.pub更名为authorized_keys上传到git server所在的~/.ssh目录下,参考http://www.cnblogs.com/lexus/archive/2010/12/20/1911940.html?login=1)

之后上传备份的mysql脚本到msql_backup,进行还原

 

由于之前在参考此文重建的ssh的公钥,因此,在cap deploy时忘记了,所以一直未能登录,

也没有在本地的vm机上进行部署的模拟,费了1个小时

由于使用的是mysql的本地数据还原到远程,所以也不需要migrate了

 

posted on 2011-01-10 14:19  lexus  阅读(284)  评论(0编辑  收藏  举报