AtCoder Problemsの成果をGithubにコミット

目標

Githubに草が生えてなくて非常にもの悲しいので、AtCoder Problemsの過去問を解くごとにGithubにコミットできる機能を導入しました。
これでAtCoderへのモチベーション向上とGithub草生やしの二つを実現します。

procon-gardener

参考サイトは以下の通りです。
qiita.com

実行

procon-gardenerをgetしてから、”procon-gardener”コマンドが動作しない場合は、高確率でパスが指定されていません。

go get github.com/togatoga/procon-gardener
procon-gardener init 
procon-gardener edit
{
    "atcoder": {
        "repository_path": ""(AtCoderから取得したファイルをローカル保存するフォルダ),
        "user_id": ""(AtCoderユーザー名<URLに表示されるID>),
        "user_email": ""(メールGithubに登録しているアドレスが望ましい?)
    }
}
procon-gardener archive  

コミット&プッシュ

ここまでできれば後はGithubにコミット&プッシュするだけです。

git add .
git commit -m "first commit"
git remote add origin Github上でのRepository
git push -u origin master

草生えて草ァ!!今度は特定時刻に上記処理を自動化させたいですね。
github.com