2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

授業8回目:rake

Last updated at Posted at 2020-12-27

参考サイト

チャート式ruby-appendix-IV(rake)

rake

README.org の方にも書いてあるが、Github上にプログラムをあげるためだけでも多くのコマンドを必要とする.
rake はそういったコマンドを覚えさせて1コマンドで実行できるようにする.
githubへの共有をrakeにやらせる.
まずはRakefileにtaskを記入していく. まずはファイル作成.

emacs -nw Rakefile

できたファイルに以下を書き込む.

desc 'git push'
task :push do
  p comm = "git add -A"
  system comm
  p comm = "git commit -m 'hoge hoge'"
  system comm
  p comm = "git pull origin main"
  system comm
  p comm = "git push origin main"
  system comm
  exit
end

上記のプログラムであれば、push とコマンドを打てば動作する(はず).

note

達人のプログラマはコマンドを覚えているのではなく忘れそうな事はメモしたり簡略化したりしてる.
rake なんかはその1例みたいなものなのだとか.


  • source ~/grad_members_20f/members/batamon-427/task8.org
2
0
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?