Gitとは
Gitは分散型バージョン管理システムで、ソースコードやドキュメントの変更履歴を管理するためのツールです。複数人での開発やプロジェクトの履歴管理に欠かせません。
基本的なコマンド
リポジトリの初期化
git init
新しいGitリポジトリを作成します。プロジェクトのルートディレクトリで実行します。
変更の確認
git status
現在の作業ディレクトリの状態を確認します。変更されたファイルや、コミット待ちのファイルを表示します。
ファイルのステージング
git add .
すべての変更をステージングエリアに追加します。特定のファイルだけを追加する場合は、.の代わりにファイル名を指定します。
コミット
git commit -m "コミットメッセージ"
ステージングされた変更をコミットします。コミットメッセージには、何を変更したのかを簡潔に記述します。
リモートリポジトリとの連携
git remote add origin <リポジトリURL>
git push -u origin main
GitHubなどのリモートリポジトリと連携し、ローカルの変更をプッシュします。
ブログ記事管理での活用例
このProto Blogでも、Gitを使って記事の変更履歴を管理できます:
- 新規記事の追加: 新しいMarkdownファイルを作成してコミット
- 記事の修正: 既存の記事を編集してコミット
- バージョンの確認: 過去の記事の状態をいつでも確認可能
# 新規記事を追加
git add src/pages/posts/new-article.md
git commit -m "記事を追加: 新しい記事のタイトル"
# 記事を修正
git add src/pages/posts/existing-article.md
git commit -m "記事を修正: タイトル修正と内容の追加"
まとめ
Gitは最初は難しく感じるかもしれませんが、基本的なコマンドを覚えれば、ブログ記事の管理が格段に楽になります。変更履歴が残るので、いつでも過去の状態に戻すことができます。
この記事で紹介したコマンドをマスターして、効率的なコンテンツ管理を始めましょう!