GitCast あなたにGitをキャストする [vol.3]

[GitCast] 3回目。最初のコミット。

GitCast vol.2ではローカルリポジトリの作成を行いました。
次は 『最初のコミット』をします。

通常、コミットするにはファイルの変更が必要ですが、オプションを指定することで、ファイルを変更しなくてもコミットすることができます。最初のコミットではファイルを変更せずにコミットするオプションをつけてコミットします。
目次 - CLICKで開閉します -

最初のコミットを追加するコマンド

ローカルリポジトリに移動します。

cd C:\work\俺のファイル管理

Gitコマンドを実行(git commit --allow-empty)

git commitコマンドで『コミットを追加』します。

commitコマンドオプションの意味

  • --allow-empty 変更なしのコミットを許可
  • -m オプションの後にコミット時のコメントを指定
git commit --allow-empty -m "最初のコミット"
これで完了です。masterブランチの最初のコミットが作成されました。

コミットしたらログを確認

git commitコマンドでコミットするとログ(過去のコミットの記録として)追加されます。
ログはgit logコマンドで確認することができます。

git log

ローカルリポジトリの操作イメージ

以下はブランチの運用図です。
この図は別のGitCast記事でも流用しますが、記事紹介中のコマンドは 青字で表示しています。

ブランチ運用イメージ
このブログのブランチ構成の参考イメージです。今回は 『2. Initial Commit』を行いました。

おわりに

git commit --allow-emptyの説明は以上です。

Gitでファイルを管理するメリットは色々あります。
コミット単位で過去の変更履歴を辿ったり、ある時点からブランチを派生して別の作業領域を作ったりできます。
GitCastで順を追って紹介していきますが、詳細な説明はヘルプコマンドや、公式サイトの記事が役に立ちます。
GitCastは、ある1シーンでの1つの使い方、という簡易的なリファレンスとして読めるような内容を目指します。

次回は masterブランチから新しいブランチを派生させてみます。



関連記事