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 は、登録不要・無料で遊べます(それより先はブロンズ以上のプランで遊べます)。

Git コマンド一覧(使い方と例)へ戻る