学学Ruby On Rails

①启动服务 rails server

更改端口号启动服务 rails server -p '3030' -b 0.0.0.0

memcached服务,命令输入:memcached -d

②执行test code

bundle exec rspec

bundle exec rspec spec/xxx/xxx.rb

③检查code

bundle exec rubocop app/xxx/xxx.rb

④test db

1:创建DB:bundle exec rake db:create

2:执行test DB的migration:bundle exec rake db:migrate RAILS_ENV=test

3:执行开发DB的migration:rails db:migrate / rake db:migrate

4:导入测试数据:bundle exec rake db:seed

5:手动导入测试数据:执行sql
mysql -h localhost -u root -p
use xxxDBName

source /Users/xxx/xxx.sql

⑤rebase

合并分支中的commit
git rebase -i 目的分支或者commit号
然后有这个commit之后的所有commits显示
保持第一个是pick,后面的全部改为s (squash)
按esc键,然后shift+:,然后输入wq,完成后如果有冲突,resolve后输入git rebase --continue
最后完成后采用git push origin +版本号  结束
git push --force-with-lease --progress origin refs/heads/feature/xxx:refs/heads/feature/xxx
在强制push之前的任何时刻,都可以用git rebase --abort来结束rebase

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值