将本地的代码修改提交到本地的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了