より。
$ git init repo1
$ cd repo1
$ echo 'aaa' > aaa
$ git add .
$ git commit -m "init"
リモートハンドル(?)の追加
$ git remote add origin ../repo.git
$ git push origin master
originリモートハンドルへmasterブランチをプッシュ、だったかな。
$ cd ..
$ git clone repo.git repo2
$ cd repo2
$ echo 'bbb' > bbb
$ git add .
$ git commit -m "add bbb"
$ git push origin master
$ cd ../repo1
$ git pull origin master
と。
Mercurialだとremoteに相当するものが無いのでURIとかを打つか、.hg/hgrcにデフォルトのパスを書いてあげればhg pushでそのままプッシュできる。
Git難しい。