githubにpush出来なくなった

いい加減gitを使いこなしたい!と思い立ち、gitに慣れるためにgithubを使い始めたのですが、最初のpushはうまくいったものの2回目のpushがうまくいかなくなってしまいました。なんとかpushできるようになったので、その解決法をメモしておきます。
pushしてみたところ、

$ git push origin master
fatal: remote error:
  You can't push to git://github.com/bangyy/dotfiles.git
  Use git@github.com:bangyy/dotfiles.git

こんなこと言われてしまっていたのですが、いろいろ調べてみるとどうやら.git/configに問題があるようなので確認してみると、

$ cat .git/config
[core]
    repositoryformatversion = 0
    filemode = true
    bare = false
    logallrefupdates = true
    ignorecase = true
[remote "origin"]
    fetch = +refs/heads/*:refs/remotes/origin/*
    url = git://github.com/bangyy/dotfiles.git
[branch "master"]
    remote = origin
    merge = refs/heads/master

となっていました。
どうやら

    url = git://github.com/bangyy/dotfiles.git

が問題のようです。
ここを

    url = git@github.com:bangyy/dotfiles.git

と変更したところ、無事pushできました。いえーい。
うーん、慣れるためには積極的に使わないと始まらないとは思うんですけど、あんまりあやふやな感じで使ってるのも良くないので調べつつ覚えつつ使っていきたいですね