RVM - Ruby 版本管理器。这不应该真正发挥作用,您可能需要更改版本一次或两次来解决问题,但您几乎总是使用最新的 ruby 版本。
bundle - 使用 bundle 作为更新 gems + 依赖项的工具。专业提示 - 您可以只运行bundle
而不是bundle install
. 您还应该阅读不同的分组,例如
group :assets do
gem 'sass' # or whatever
end
然后你有你的:development
组(你只在开发中使用的宝石)。和:production
(与发展相反)。
GIT - 这是您项目的核心和灵魂。流行的工作流程是分支
git checkout -b mybranch
然后你就处于一个可以自由玩耍的“安全区”。您进行了一些重要的更改,提交并在必要时添加您添加的文件。
git add -A
git commit -am "commit message"
然后当你完成后,你可以将新分支合并回你的主分支
git checkout master
git merge mybranch
专业提示:在您周五下班之前,请在外出前提交您的更改。如果您尝试宿醉工作,很有可能造成的伤害大于好处,并且您会想要重置。
git reset --hard
祝你好运!
快乐编码!
-布赖恩