git init の使い方
リポジトリを作る
書き方
git init [ディレクトリ] git init --bare パス
今のディレクトリに .git を作り、記録を始めます。--bare は作業ツリーのない共有用(リモート用)のリポジトリ。
よく使うオプション
| オプション | 意味 |
|---|---|
-b 名前 | 最初のブランチの名前を決める(--initial-branch と同じ) |
--bare | 作業ツリーのない、共有用のリポジトリを作る |
-q | メッセージを出さない |
例
$ git initInitialized empty Git repository in /home/user/myapp/.git/今のディレクトリに .git を作り、記録を始めます。
$ git init -b main
最初のブランチの名前を main にして始めます。
$ git init blog
blog というディレクトリを作り、その中をリポジトリにします。
$ git init --bare /srv/git/app.git
サーバーに置く共有用のリポジトリを作ります。ここに直接ファイルは置かず、push で受け取ります。
よくある間違い・注意
- ホームディレクトリなど大きな場所で git init すると、下のファイルが全部「未追跡」に見えます。プロジェクトのディレクトリで打ちます。
- やり直したいときは、.git ディレクトリを消すと記録がすべて消えます。消す前に本当に要らないか確かめます。
実際に打って練習する
Git コースの Lv1「記録の書を開く git init」で覚えます(第1章 はじめての記録)。ブラウザの中のシミュレーターで、本物と同じように打って確かめられます。
Lv1〜10 は、登録不要・無料で遊べます(それより先はブロンズ以上のプランで遊べます)。