| title | type | published |
|---|---|---|
ローカルリポジトリを作成する(`ghq create`) |
tech |
true |
ghqのルールに則って、ローカルリポジトリの作成もできます。ディレクトリの作成とリポジトリの初期化までおこないます。
% ghq create <target>targetの指定ルールはghq getとほぼ同様ですが、ghq create {{Project}}とした場合のowner補完では、ghq.completeUser設定に関わらず、自分自身が補完されます。
ghq createはghq.<base>.vcsの設定などから判別して、適切なVCSでリポジトリの初期化をおこないますが、--vcsオプションで明示的な指定も可能です。
% ghq create --vcs hg yourhg.example.com/projectこれで、ghqの機能を一通り説明しました。以降は応用的な使い方を取り上げます。