vi 基本操作
- vi test.html
- 处于命令行模式 方向键选中要编辑的位置,按住 i 进入插入模式 写代码,写完之后,按ESC - 冒号 : - 输入wq 保存并退出,q!是不保存退出
SSH 和 Git、github
- github帐号注册
- 生成公钥和私钥
ssh-keygen -t rsa -C zgt - 权限更改
chmod 0600 zgt zgt.pub - 加载密钥
ssh-add zgt - cat zgt.pub, 并上传zgt.pub到github网站上设置中的SSHKEY中
ssh git@github.com 验证KEY是否加入成功 - ssh-add -d(-D) zgt 删除一个或者多个密钥
- git config --global user.name ‘XXX’
git config —global user.email ‘XXX’ - git config -l 查看配置信息
- git 别名配置 or vi ~/.gitconfig 配置
git config --global alias.co checkout
git config --global alias.ci commit
git config --global alias.br branch
git config --global alias.st status - Git的使用
git init
git add .
git diff
git ci
git co
git br -a
git co -b XXX
git remote
git pull
git push
git merge
vagrant虚拟机
1>vagrant box list 列出box
2>vagrant box add box_name 加载box
3>vagrant init box_name 初始化box,产生vagrantfile文件
4>vagrant up 启动virtual box
5>vagrant ssh 进入虚拟机
6>exit 退出
7>vagrant halt/destroy 关闭/摧毁虚拟机
rails知识
rails new Blog -B(不执行bundle install) -T(不生成测试文件) -d mysql
Heroku是一个云应用部署平台
- 注册并配置Heroku账户
Heroku网址:https://signup.heroku.com
- 检查系统中是否已经安装Heroku 并安装命令行工具Toolbelt
heroku version
wget -qO- https://toolbelt.heroku.com/install-ubuntu.sh | sh
- 使用heroku命令登录,然后添加SSH密钥
$ heroku login #要求输入Heroku注册是用的邮箱和密码
$ heroku keys:add
- 在Heroku中创建一个新应用
heroku create #结果中的网址即访问个人项目的网址
- 使用Git把主分支推送到Heroku中:
git push heroku master
- 自动启动浏览器并打开刚刚部署的网址
heroku open