Gitコマンド入門: 基本から便利な使い方まで

—

by

in

Gitの基本概念

Gitは分散型バージョン管理システムで、ソフトウェア開発で広く利用されています。

代表的なgitコマンド

リポジトリの作成とクローン

  • git init – 空のリポジトリを作成
  • git clone – 既存リポジトリをローカルにコピー

変更の追跡

  • git status – 作業ツリーの状態を表示
  • git add – 変更をステージングエリアに追加
  • git commit – ステージングされた変更をコミット
git add .
git commit -m "初回コミット"

ブランチ操作

  • git branch – ブランチ一覧と作成
  • git checkout – ブランチの切り替え
  • git merge – ブランチの統合
# 新しいブランチを作成して切り替え
git checkout -b feature/login

# mainブランチへマージ
git checkout main
git merge feature/login

リモートリポジトリとの連携

  • git remote – リモートリポジトリの管理
  • git fetch – リモートの変更を取得
  • git pull – fetch + merge
  • git push – ローカルのコミットをリモートへ送信
git remote add origin https://github.com/user/repo.git
git push -u origin main

便利なオプションとコツ

  • -am オプションで git commit -am "メッセージ" は変更済みファイルを自動でステージング
  • –rebase を使うと git pull --rebase でマージコミットを減らせる
  • git log –oneline –graph –decorate で視覚的に履歴を確認

まとめ

Gitの基本コマンドを覚えることで、コード管理が格段に楽になります。実際に使いながら、ブランチ戦略やリベースなど高度な機能にもチャレンジしてみましょう。