Skip to content

ソース管理

Traeでは、ソース管理を使用して時間の経過とともにソースコードの変更を管理できます。

ソース管理を有効化

プロジェクトでソース管理の使用を開始するには、以下の手順に従ってください:

ステップ1: プロジェクトを開く

  1. Traeでプロジェクトを開く

ステップ2: ソース管理パネルにアクセス

  1. 左側のナビゲーションバーからソース管理を選択
  2. ソース管理パネルが表示される

ステップ3: ソース管理を初期化

実際のニーズに基づいて、以下のいずれかの方法でソース管理を有効化:

オプション1: ローカルリポジトリを初期化

現在開いているフォルダにGitリポジトリがない場合:

  1. リポジトリを初期化をクリックしてリポジトリを初期化
  2. 初期化が完了すると、ソース管理が有効になる

オプション2: GitHubに公開

  1. GitHubに公開をクリックして、このフォルダを直接GitHubリポジトリに公開
  2. 公開が完了すると、ソース管理にアクセスできるようになる

ソース管理を使用してコードを管理

コミット、ブランチ&タグ、リモートなどのソース管理関連機能を使用して、コードをより適切に管理できます。

コア機能

Traeのソース管理統合は包括的なGit機能を提供:

  • コミット管理: 詳細なコミットメッセージでの変更のステージング、アンステージング、コミット
  • ブランチ管理: ブランチの作成、切り替え、マージ、削除
  • タグ管理: バージョン管理のためのGitタグの作成と管理
  • リモート操作: リモートリポジトリとのプッシュ、プル、フェッチ、同期
  • 差分表示: ファイルの異なるバージョン間の変更を比較
  • マージ競合解決: マージ競合を解決するための視覚的ツール
  • 履歴閲覧: コミット履歴とファイルの変更を時系列で表示

変更の操作

ソース管理パネルには以下が表示される:

  • 変更: 変更されたがまだステージングされていないファイル
  • ステージされた変更: コミット準備ができたファイル
  • マージ変更: 解決が必要な競合があるファイル

以下の操作が可能:

  • 個別ファイルまたはすべての変更を一度にステージング
  • 不要な変更を破棄
  • 変更された各ファイルの差分を表示
  • 説明的なコミットメッセージを記述

AIを使用してGitコミットメッセージを生成

コミットメッセージは、リポジトリのコンテンツに加えられた変更の要約です。コードを提出するたびに、特定の変更を識別するための正確なGitコミットメッセージを提供することが重要です。Traeでは、AIを使用してリポジトリの変更を迅速に要約し、ワンクリックでGitコミットメッセージのドラフトを生成できます。

AI生成コミットメッセージの使用方法

  1. コードに変更を加え、ソース管理パネルでステージング
  2. コミットメッセージ入力フィールドでAIアシスタンスオプションを探す
  3. AI生成ボタンをクリックして、変更に基づいてコミットメッセージを自動作成
  4. 生成されたメッセージを必要に応じて確認・編集
  5. AI生成または修正されたメッセージで変更をコミット

AI生成コミットメッセージの利点

  • 一貫性: コミット全体で一貫したフォーマットとスタイルを維持
  • 正確性: 実際のコード変更を分析して関連する説明を作成
  • 時間節約: コミットメッセージを手動で書く必要を排除
  • ベストプラクティス: Gitコミットメッセージの規約に自動的に従う

ベストプラクティス

Traeでソース管理を使用する際:

  1. 頻繁にコミット: 論理的な作業単位を表す小さく焦点を絞ったコミットを作成
  2. 明確なメッセージを記述: 何を、なぜ変更したかを説明する説明的なコミットメッセージを使用
  3. ブランチを使用: 新しい開発作業のためにフィーチャーブランチを作成
  4. 変更を確認: コミット前に常に変更を確認
  5. 定期的に同期: 競合を避けるためにリモートリポジトリから頻繁に変更をプル

リモート開発との統合

ソース管理はTraeのリモート開発機能とシームレスに連携:

  • WSL統合: WSL環境での開発時の完全なGit機能
  • SSHリモート: リモートホストでの作業時の完全なソース管理アクセス
  • 同期された体験: ローカルとリモート環境での一貫したGit操作

究極の AI 駆動 IDE 学習ガイド