mercurial hg をはじめよう
mercurial hgの使い方を覚えることになったので
なにはともあれ触ってみようとおもい
tutorialをみながら
リポジトリ作る→HGイニット→適当なファイル作成→hg add→hg commit→hg cloneまで挑戦しようと試みる。
$ hg mkdir hoge して
$ hg init # .hgを作成する
でリポジトリつくってhg化して
$ vim hogehoge で適当なファイルを作り
$hg add hogehoge でアドする
ちなみに
$hg st すると
A hogehoge になる
じゃあ次はコミットだと思い
- mでコメントつけて
$hg ci -m'初コミット' するが…
No username found,〜というエラーがでてコミットできない…
調べた結果
ユーザー名を設定していないと、
実行しているマシンのログイン名・コンピュータ名が使用されます。
ユーザー名の設定は、Mercurialの設定ファイルに、
[ui]カテゴリのusername項目で指定します
ということなので
~/.hgrc
に
[ui]
username = 名前
書き込むとコミットできるように
後は
一個上の階層にあがって