参考サイト
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