自動テストチュートリアル

Playwright、Seleniumなどの自動テストツールを学ぼう

Gitとは?

Gitとは?

Gitは、ファイルの変更履歴を管理するためのツール(バージョン管理システム)です。

なぜGitが必要?

よくある問題

  • 「昨日のバージョンに戻したい...」
  • 「誰がいつこの変更をした?」
  • 「複数人で同じファイルを編集したら、どうなる?」

Gitを使えば、これらの問題を解決できます。

Gitの基本概念

リポジトリ(Repository)

プロジェクトのファイルと変更履歴を保存する場所です。

  • ローカルリポジトリ: 自分のPC上のリポジトリ
  • リモートリポジトリ: GitHubなどのサーバー上のリポジトリ

コミット(Commit)

変更を記録することです。セーブポイントのようなものです。

ブランチ(Branch)

開発の流れを分岐させる機能です。新機能の開発やバグ修正を、メインのコードに影響を与えずに行えます。

GitHubとの違い

Git GitHub
バージョン管理ツール Gitリポジトリのホスティングサービス
ローカルで動作 クラウドサービス
無料 無料プランあり
💡 ポイント
Playwrightの学習では、GitHubからサンプルプロジェクトをクローン(コピー)することがよくあります。基本的な使い方を覚えておきましょう。

Playwrightでの使用例

# サンプルプロジェクトをクローン
git clone https://github.com/example/playwright-sample.git

# クローンしたフォルダに移動
cd playwright-sample

# 依存関係をインストール
npm install